» elektronika » Arduino »Efektné ping pongové hodiny

Efektné ping pongové hodiny



Tieto úžasné LED hodinky sú veľmi jednoduchý projekt, ktorý dokáže takmer každý.




Keďže pingpongové loptičky nie sú v matici orientované, autor musel prísť s dobrým spôsobom, ako zobraziť čísla. Dizajn, na ktorom sa zastavil, používa pre každú postavu 12 gúľ, po niekoľkých pokusoch sa ukázalo, že to umožnilo získať najjasnejšiu reprezentáciu čísel.





Celkom bolo použitých 128 guličiek.









Krok 1: Materiály / náradie:






  • MDF 80 * 30 cm (MDF môžete nahradiť laminátom alebo drevovláknitou doskou)
  • 128 loptičiek na stolný tenis (biele, najlepšie mliečne biele)
  • Malé nábytkové klince
  • Starý kábel USB (na napájanie Arduino nano)
  • Kábel so zástrčkou z nepotrebného zariadenia
  • Napájací zdroj 5V 10A
  • Arduino nano
  • LED pásik ws2812b (5m, 30 led / meter, trieda IP30)
  • DS3231 Modul hodín v reálnom čase
  • 3-žilový drôt (2+ metre)


Nástroje:

  • Pokosová píla (alebo dostatočná úroveň zručnosti na rezanie presne pri 30 stupňoch bez nej)
  • pílka na kov
  • Spájkovačka
  • Vŕtačka alebo skrutkovač
  • 32 mm koruna
  • Lepidlo na drevo
  • Tepelná lepiaca pištoľ (s lepidlom)
  • svietidlo
  • Brúsny papier


predhovor


Výber guličiek je dôležitou súčasťou. Gule na stolný tenis majú obvykle šev spájajúci obe hemisféry. To samo osebe nie je problém, pretože pri správnom usporiadaní guličiek nakoniec tento šev nebude na displeji viditeľný. Na guličkách sa však často nachádza logo výrobcu, ktoré sa v tomto postupe vyreže. Musíte vyzerať tak, aby logo nespočívalo na šve, ale bolo na jednej strane pologule. Farebné gule tiež nie sú vhodné. Je vhodné používať bezšvové pingpongové lopty bez potlače, ale nie všetky je možné kúpiť.


Krok 2: Rezané gule







Každá lopta bude mať svoju vlastnú LED. Aby sa dosiahol najlepší priepustnosť svetla a dobrý rozptyl, musia byť gule odrezané na jednej strane tak, aby boli akýmkoľvek tieňom (príklad: napríklad na pouličných lampách). Tieto diery by mali byť dostatočne veľké (približne 30 mm), pretože nebude možné usporiadať LED vždy presne v strede.


Za týmto účelom sa vyvŕta diera s priemerom 32 mm do kusu hustého materiálu, guľa sa pritlačí na tento otvor a na druhej strane vyčnievajúca časť sa vyreže pomocou pílky. Logo by sa malo dostať na odrezanú časť, ak existuje, a aby sa zabezpečilo, že spoj nespadne na „prednú“ stranu tienidla - lopta je zvýraznená baterkou.To komplikuje úlohu, a preto je žiaduce používať bezšvové gule.




Krok 3: Lepenie guličiek do riadkov




Po vytvorení dier vo všetkých ping-pongových loptičkách musia byť zlepené spolu v radoch (2 rady 17, 18 a 19 loptičiek a jeden riadok 20). Tieto rady by mali byť čo najpriamejšie a medzi loptičkami by nemala byť žiadna medzera. Je vhodné to urobiť umiestnením guličiek medzi dve koľajnice a ich umiestnením s otvormi hore. Potom sa gule zlepia spolu s malým množstvom horúceho lepidla na každej strane. Malo by tam byť trochu lepidla, inak to bude nakoniec viditeľné.











Krok 4: Lepenie riadkov




Deje sa to znova pomocou koľajníc, ale teraz medzi nimi sú už riadky. Opäť musíte zaistiť, aby bolo málo lepidla. Nanesením lepidla na každé 4 škáry sa riadky pritlačia proti sebe tak, aby nakoniec neboli žiadne medzery.










Krok 5: Rám




Rám je podlhovastá včelí plást a je zostavený zo 6 segmentov. Podľa noriem by pingpongová loptička mala mať priemer 40 mm, avšak výrobcovia nie vždy prísne dodržiavajú tieto normy, preto je potrebné vziať do úvahy veľkosť rámu na základe tých loptičiek, ktoré sa vám podarilo získať. Je tiež nepravdepodobné, že lepenie guličiek je ideálne, takže veľkosť rámu je stanovená empiricky.




Po vytvorení čelných plôch rámu sa tieto spoja, do nich sa vložia riadky, aby sa zabezpečilo, že sa všetko zbližuje a v prípade potreby sa dokončí.





Krok 6: Spájkovanie pásika LED




LED pás musí byť rozrezaný na segmenty (jedna časť 1 LED, jedna z troch LED, jedna z 5 LED a 17 zo 7 LED). Segmenty sú spojené pomocou drôtu podľa obrázka (1 LED, potom 5, potom všetky segmenty sú 17 a na konci sú 3 LED).









Krok 7: zadná stena




Z MDF alebo drevovláknitej dosky pozdĺž vnútorného obvodu zostaveného rámu je vyrezaná zadná stena, na ktorú bude nalepený pás LED. Umiestnenie LED na páske a ich súlad s guľôčkami je možné vidieť na schematickom obrázku nižšie.








Krok 8: Nainštalujte pásik LED




Drôty spájajúce segmenty pásky narúšajú normálnu inštaláciu panelu guličiek, takže sa zasúvajú. Za týmto účelom sú v zadnom kryte vyvŕtané diery o niečo väčšie ako je šírka pásky a do nich je vložená páska. Po ubezpečení sa, že každá LED zasiahne svoju vlastnú guľu, môžete odstrániť podklad lepiacej vrstvy pások a prilepiť ich k základni.









Krok 9: Guličky prilepte k rámu




Panel je položený lícom nadol a v každom bode kontaktu je pripevnený malou kvapkou tavného lepidla.




Krok 10: Inštalácia panela LED




LED panel je položený na vrchu. Panel je pripevnený niekoľkými malými klinčekmi, podľa princípu upevneného v rámoch obrázka alebo fotografie. To uľahčí rozobratie štruktúry v prípade, že niečo zlyhá a poskytuje príležitosti na ďalšie úpravy.






Krok 11: elektronika




Konektory „matky“ PLS boli spájkované do terminálov arduino, ku ktorým sú pripojené modul hodín, napájanie a LED pásik. Páska je napájaná priamo z napájacieho zdroja 5V 3A, „dáta“ sú pripojené k arduínu prostredníctvom odporu 300 - 500 Ohmov (voliteľné, ale vysoko žiaduce). Samotný arduino je napájaný rovnakou jednotkou, ale nie je potrebné spájať páskovú energiu s arduino, nie je potrebné, aby vysoké prúdy viedli pozdĺž arduínskych ciest. Napájací zdroj pásky je mimochodom výhodne pripojený na obidvoch stranách pásky.






Krok 12: Kód


Pri sťahovaní kódu sa uistite, že je vypnuté!

Najprv musíte nastaviť čas na module. O tom, ako to urobiť čítaj napríklad tu.

Potom si môžete stiahnuť hlavný kód. Nižšie nájdete kód, ktorý bol použitý v pripojenom videu a na väčšine obrázkov. (TimeWhiteBackgroundRainbow.ino)



Autor poskytol aj ďalšie programy. Program 'CycleThroughDigits.ino' jednoducho počíta do 9999, aby ukázal, ako vyzerajú všetky čísla.OnlyTime.ino jednoducho zobrazuje čas bez farebného pozadia. Nakoniec „FastledExampleCode.ino“ je kód poskytovaný knižnicou FastLED, ktorý ukazuje niektoré jednoduché animácie. Všetky súbory si môžete stiahnuť v jednom archíve na konci článku.


Tento projekt môže byť viac ako bežné hodinky. Napríklad môžete pridať ovládanie pomocou tlačidiel, zmeniť jas v závislosti od osvetlenia, zobraziť iba niektoré farby, reagovať na hudbu, pripojiť ju k sieti Wi-Fi. Pretože projekt je zostavený v arduino - možnosti sú široké.





Odo mňa. Možno nie každý pochopil, ako to funguje. V projekte sa nepoužíval bežný pás RGB LED, ale špeciálna páska s adresou pre každú LED. To znamená, že každá LED má svoj vlastný čip s individuálnou adresou, takže každú LED možno použiť ako „pixel“ displeja.


Stiahnite si archív s náčrtmi a knižnicami

To je všetko, veľa šťastia všetkým vo vašej práci!
10
9.4
10

Pridajte komentár

    • usmievaťúsmevyxaxaokdontknowyahoonea
      bossškrabanecoklamaťánoáno, ánoútočnýtajomstvo
      ľutovaťtanecdance2dance3odpusteniehelpnápoje
      zastávkapriateliadobrýgoodgoodpíšťalaomdlieťjazyk
      dymtlieskanieCraydeklarovaťvýsměšnýdon-t_mentiondownload
      teplohnevlivýlaugh1MDAstretnutiemoskingnegatívny
      not_ipražená kukuricatrestaťprečítaťvydesiťzdesenievyhľadávať
      posmechthank_youtototo_clueumnikakútnasúhlasiť
      zlýbeeeblack_eyeblum3očervenieťchvastanienuda
      cenzurovanéžartysecret2hroziťvíťazstvoyusun_bespectacled
      shokrešpektlolprevedievitajtekrutoyya_za
      ya_dobryipomocníkne_huliganne_othodiFLUDzákazzavrieť
4 komentáre
Autor
Takže počúvajte. Povedzte niečo také: zariadenie na meranie trvania časových intervalov a tiež určovanie aktuálneho denného času v kombinácii s aktívnym systémom optickej stimulácie prefrontálnej kôry, ktorý reaguje na pozitívny emocionálny stav. Naviac môže byť zariadenie ľahko modifikované systémom prísne definovaných dočasných varovaní zameraných na udržanie a udržanie sociálneho a materiálneho stavu osoby.

usmievať goodgood
Hosť Dmitry
A prečo sú, v diplome sa pýtajú, na aký účel
Autor
hodiny
SCL na A5
SDA na A4

Kód implementuje, že na A2 zem a na A3 5 V, takže by bolo vhodné pripojiť modul.

Sběrnicová pásková adresa na D9 až 1K rezistore.

Jedlo ako obvykle.
inzil
Môžem sa pripojiť?

Odporúčame vám prečítať si:

Ruku pre smartphone ...