» electronică » Arduino »Ceas cu bile Ping Pong

Ceas cu bile de ping pong



Acest ceas LED uimitor este un proiect destul de simplu pe care aproape oricine îl poate face.




Din moment ce bilele ping-pong nu sunt orientate în matrice, autorul a trebuit să vină cu o modalitate bună de a afișa numere. Designul, pe care s-a oprit, folosește 12 bile pentru fiecare figură, după câteva experimente s-a dovedit că acest lucru a permis obținerea unei reprezentări cât mai clare a numerelor.





Un total de 128 de bile au fost utilizate pentru întregul afișaj.









Pasul 1: Materiale / Instrumente:






  • MDF 80 * 30 cm (puteți înlocui MDF cu un strat laminat sau din fibră)
  • 128 bile de ping-pong (alb, preferabil alb lăptos)
  • Unghii mici de mobilier
  • Cablu USB vechi (pentru alimentare) Arduino nano)
  • Cablu cu priză de la echipamentele inutile
  • Sursa de alimentare 5V 10A
  • Arduino nano
  • Banda LED ws2812b (5m, 30 leduri / metru, clasa IP30)
  • DS3231 Modulul ceasului în timp real
  • Sârmă cu 3 nuclee (2+ metri)


Instrumentele:

  • Ferăstrăul miter (sau un nivel suficient de abilitate pentru a tăia exact la 30 de grade fără el)
  • ferăstrău pentru metale
  • Fier de lipit
  • Burghiu sau șurubelniță
  • Coroana de 32 mm
  • Adeziv din lemn
  • Pistolul cu lipici fierbinte (cu lipici)
  • lanternă
  • Hârtie de nisip


prefață


Alegerea bilelor este o parte importantă. Bilele ping-pong au de obicei o cusătură care leagă cele două emisfere între ele. Acest lucru în sine nu este o problemă, deoarece cu aranjarea corectă a bilelor, la final, această cusătură nu va fi vizibilă pe afișaj. Cu toate acestea, deseori pe bile există un logo al companiei producătorului, care va fi decupat în proces. Trebuie să arătați astfel încât sigla să nu se întindă pe cusătura, ci se află pe o parte a emisferei. Bilele colorate nu sunt, de asemenea, potrivite. Este recomandabil să folosiți mingi de ping-pong fără a imprima, dar nu toate acestea pot fi cumpărate.


Pasul 2: taie bile







Fiecare minge va avea propriul LED. Pentru a obține cea mai bună transmitere a luminii și o bună dispersie, bilele trebuie tăiate pe de o parte, făcându-i un fel de umbră (exemplu: ca lămpile stradale). Aceste găuri trebuie să fie suficient de mari (aproximativ 30 mm), deoarece nu va fi posibilă amenajarea LED-urilor întotdeauna strict în centru.


Pentru a face acest lucru, o gaură cu diametrul de 32 mm este găurită într-o bucată de material dens, o minge este presată pe această gaură și, pe de altă parte, partea proeminentă este tăiată cu un ferăstrău. Logo-ul ar trebui să ajungă pe partea decupată, dacă există, și pentru a vă asigura că cusătura nu cade pe partea „frontală” a abajurului - mingea este evidențiată cu o lanternă.Acest lucru complică sarcina, motiv pentru care este de dorit să folosiți bile fără sudură.




Pasul 3: Lipirea bilelor în rânduri




După ce au făcut găuri în toate bilele de ping-pong, acestea trebuie lipite împreună pe rânduri (2 rânduri de 17, 18 și 19 bile și un rând de 20). Aceste rânduri ar trebui să fie cât mai drepte și nu trebuie să existe niciun decalaj între bile. Este convenabil să faceți acest lucru prin plasarea bilelor între cele două șine, așezându-le cu găurile în sus. După aceea, bilele sunt lipite împreună cu o cantitate mică de lipici fierbinte pe fiecare parte. Ar trebui să existe puțin lipici, altfel va fi vizibil până la urmă.











Pasul 4: Rândurile de legătură




Acest lucru se face din nou cu ajutorul șinelor, dar acum între ele sunt deja rânduri. Din nou, trebuie să vă asigurați că există puțin lipici. Aplicând lipici pentru fiecare 4 articulații, rândurile sunt presate unele de altele, astfel încât, în final, să nu existe goluri.










Pasul 5: cadru




Cadrul este un fagure alungit de albine și este asamblat din 6 segmente. Conform normelor, o minge de ping-pong ar trebui să aibă un diametru de 40 mm, cu toate acestea, producătorii nu respectă întotdeauna strict aceste standarde, prin urmare, este necesar să se ia în considerare dimensiunea cadrului pe baza bilelor pe care ai reușit să le obții. De asemenea, este puțin probabil ca bilele de lipire să fie ideale, astfel încât dimensiunea cadrului să fie determinată empiric.




După realizarea fețelor cadrului, acestea sunt desenate împreună, rândurile sunt introduse în el pentru a vă asigura că totul converge și, dacă este necesar, este finalizat.





Pasul 6: Soldarea benzii LED




Banda LED trebuie tăiată în segmente (o parte din 1 LED, unul din trei LED-uri, unul din 5 LED-uri și 17 din 7 LED-uri). Segmentele sunt conectate prin fir conform imaginii (1 LED, apoi 5, apoi toate segmentele sunt 17, iar la final sunt 3 LED-uri).









Pasul 7: peretele din spate




Din MDF sau placă de fibre de-a lungul perimetrului interior al cadrului asamblat, peretele din spate este decupat pe care va fi lipită banda LED. Locația ledurilor pe bandă și corespondența lor cu bilele pot fi văzute în imaginea schematică de mai jos.








Pasul 8: Instalați LED Strip




Firele care leagă segmentele de bandă interferează cu instalarea normală a panoului de bile, astfel încât acestea se retrag. Pentru a face acest lucru, găurile sunt găurite în capacul din spate puțin mai mult decât lățimea benzii, iar în ele se introduce o bandă. După ce vă asigurați că fiecare LED lovește propria sa bilă, puteți îndepărta substratul stratului adeziv al benzilor și lipiți-le la bază.









Pasul 9: Lipiți bilele pe cadru




Panoul este așezat cu fața în jos și la fiecare punct de contact este fixat cu o picătură mică de adeziv topit la cald.




Pasul 10: Instalarea panoului LED




Panoul LED este așezat deasupra. Panoul este fixat cu câteva garoafe mici, conform principiului fixat în ramele unei imagini sau fotografii. Acest lucru va facilita demontarea structurii în cazul în care ceva nu reușește și va oferi oportunități pentru modificări ulterioare.






Pasul 11: electronică




Conectoarele "mamei" PLS au fost lipite la terminalele arduino, la care sunt conectate modulul de ceas, puterea și banda LED. Banda este alimentată direct de la sursa de alimentare 5V 3A, „datele” sunt conectate la arduino printr-un rezistor de 300-500 Ohm (opțional, dar extrem de dorit). Arduino în sine este alimentat de aceeași unitate, dar nu este necesar să conectați energia benzii la arduino, nu este necesar ca curenții mari să meargă pe căile arduino. Apropo de alimentare a benzii, apropo, este de preferință conectat pe ambele părți ale benzii.






Pasul 12: Cod


Când descărcați codul, asigurați-vă că este oprit!

În primul rând, trebuie să setați ora pe modul. Despre cum se face citiți de exemplu aici.

După aceea, puteți încărca codul principal. Mai jos puteți vedea codul care a fost utilizat în videoclipul atașat și în majoritatea imaginilor. (TimeWhiteBackgroundRainbow.ino)



Autorul a furnizat și alte programe. Programul „CycleThroughDigits.ino” contează pur și simplu la 9999 pentru a demonstra cum arată toate numerele.OnlyTime.ino afișează pur și simplu ora fără un fundal colorat. În cele din urmă, „FastledExampleCode.ino” este codul furnizat de biblioteca FastLED care demonstrează câteva animații simple. Toate fișierele pot fi descărcate într-o singură arhivă la sfârșitul articolului.


Acest proiect poate fi mai mult decât un ceas obișnuit. De exemplu, puteți adăuga controlul butoanelor, puteți schimba luminozitatea în funcție de iluminare, afișați doar câteva culori, răspundeți la muzică, conectați-o la Wi-Fi. Deoarece proiectul este asamblat în arduino - posibilitățile sunt largi.





De la mine. Poate că nu toată lumea a înțeles cum funcționează. Proiectul nu a folosit o bandă LED RGB obișnuită, ci o bandă specială cu o adresă pentru fiecare LED. Adică fiecare LED are propriul său cip cu o adresă individuală, astfel încât fiecare LED poate fi folosit ca „pixel” al afișajului.


Descarcă arhiva cu schițe și biblioteci

Asta e tot, mult noroc tuturor celor din munca ta!
10
9.4
10

Adaugă un comentariu

    • zâmbetzâmbetexaxabinedontknowYahooNea
      șefzgârieturăpăcălidada-daagresivsecret
      scuzedansdance2dance3iertareajutorbăuturi
      oprireprietenibungoodgoodfluiersincopălimbă
      fumaplauzeCrayvestimbatjocoritorDon-t_mentiondescărcare
      căldurămânioslaugh1mdaîntâlniremoskingnegativ
      not_ifloricele de porumbpedepsicititsperiasperiecăutare
      batjocurăthank_youacestto_clueUmnikacutconveni
      răubeeeblack_eyeblum3roșilăudăroșenieplictiseală
      cenzuratpleasantrysecret2amenințavictorieyusun_bespectacled
      ShokRespektlolprevedbun venitKrutoyya_za
      ya_dobryiajutorne_huliganne_othodifludinterdicțieînchide
4 comentarii
Autorul
Asa ca asculta. Spuneți ceva de genul acesta: un dispozitiv pentru măsurarea duratei de intervale de timp și, de asemenea, determinarea timpului curent al zilei, combinat cu un sistem activ de stimulare optică a cortexului prefrontal, pentru a răspunde la o stare emoțională pozitivă. În plus, dispozitivul poate fi ușor modificat cu un sistem de alerte temporare strict definite, menite să mențină și să mențină statutul social și material al unei persoane.

zâmbet goodgood
Guest Dmitry
Și de ce sunt ei, la diplomă vor întreba, în ce scop
Autorul
ore
SCL pe A5
SDA pe A4

Codul pune în aplicare cel de pe A2 la sol și pe A3 5 V, astfel încât ar fi convenabil să conectați modulul.

Tape bus bus address pe D9 prin rezistență 1K.

Mâncarea ca de obicei.
Inzil
Ma pot conecta?

Vă sfătuim să citiți:

Înmânează-l pentru smartphone ...