
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04



Proiectul meu este conceput pentru a detecta un obiect sau un subiect care se apropie de până la 20 cm datorită detectorului IR de proximitate furnizat de setul meu de senzori 27 Egeloo.
Iată o listă cu ceea ce aveți nevoie: Lista articolelor:
1. LED-uri WS2812b Neo Pixel
2. Alimentare (am folosit o baterie de 9V pentru a alimenta Matrix și Uno) și un încărcător de energie solară de 22, 000mA.
3. 2 Rezistor 10k
4. Arduino Uno R3
5. Arduino Uno IDE:
6. Cod: https://github.com/adafruit/Adafruit_NeoPixel (accesați GitHub și descărcați codul, deschideți utilizând software-ul Arduino IDE)
7. Jumperi și fire de dimensiuni mici, negru (la sol), roșu (putere) și albastru (date). Ei trebuie doar să vă poată sprijini puterea maximă de intrare / ieșire.
8. Un rucsac
9. Fier de lipit / lipit
Pasul 1: Codul




După ce ați testat Arduino și ați descărcat software-ul IDE. (FYI, există exemple grozave, cum ar fi Blinky, pentru a testa Arduino Uno cu software-ul IDE descărcat furnizat de Arduino). Acum este timpul să vă testați Neo Pixels. După ce testul revine pozitiv, puteți trece la construirea rucsacului de proximitate.
Pasul 2: Matricea



Trebuie să tăiați o bucată de Worbla aproximativ, 4 1 / 2in W x 6 1 / 2in H. Aleg Worbla, deoarece este un material foarte flexibil și acest lucru ar fi util, fiind că recuzita mea este un rucsac. Asamblarea matricei (utilizați cei 144 / pixeli) este destul de simplă. Tot ce trebuie să faceți este să tăiați grupările de 2 la 2 1/4 inch a cablurilor de date, alimentare și masă. Aveți nevoie de 24 în total, deoarece le veți folosi pentru a conecta fiecare secțiune a firului în ordine. 144 / pixel va trebui să fie în fire tăiate de 12 pixeli sau lungime de 2 1/4 in. Acum, cea mai bună practică în timp ce vă îmbătrâniți secțiunile este să vă opriți și să verificați dacă funcționează pe măsură ce mergeți. Credeți-mă, acest lucru va economisi aveți mult timp și dureri de inimă. Odată ce matricea dvs. este finalizată, este timpul să testați din nou codul pentru a vă asigura că funcționează. Succes! E timpul să construiți restul.
Pasul 3: 30 / pixeli și Rucsac




Cele 30 / pixeli sunt mai ușor de tratat, dar aveți 5 metri din LED-uri atât de mult noroc. Nu am vrut să-mi reduc LED-urile, deoarece mi-a fost frică să nu creez prea multe conexiuni rupte. Aceasta este o problemă dacă nu vă potriviți în mod corespunzător puterea, solul sau datele, așa că luați-vă timp și fiți atenți. Verificați codul încă o dată pentru a vă asigura că toate conexiunile funcționează și treceți la pasul următor. Am folosit sârmă de alamă pentru a crea un aspect cablat / electronic în rucsac. Am vrut să arate cât mai mult ca o mașină. Cred că aceasta a fost o abordare reușită, dar mă gândesc să coaseți LED-urile de 30 / pixel pe rucsac pentru un aspect curat. E timpul să ne împărțim firele și să ne curățăm mizeria. Am folosit o cutie mică pentru a-mi ține bateria Arduino și 9V. De asemenea, am folosit legături răsucite pentru a-mi strânge firele în grupuri din fața spre spatele rucsacului.
Pasul 4: Organizare și putere




Rămâneți organizat este foarte important atunci când aveți de-a face cu atât de multe fire. M-am trezit amestecând fire deseori. Cea mai bună practică este să vă deconectați Arduino și să vă asigurați că utilizați mai întâi porturile corecte înainte de a adăuga energie. Împărțind un cablu USB și trăgând doar cablul negru și roșu, puteți conecta acum celula de alimentare la WS2812b 30 / pixeli. Am descoperit că terenul suplimentar pentru Arduino nu este necesar atunci când se utilizează această construcție. Folosiți un singur teren. Timp pentru 144 / pixeli, deci conectați solul, datele și cablul de alimentare direct la Arduino pentru matrice. Această metodă consumă rapid viața lui 9V, dar mi-a dat cele mai bune rezultate. Voi încerca să o conectez la celula de alimentare data viitoare.
Pasul 5: Concluzie
Detectorul IR de proximitate a funcționat cu succes cu codul meu original, dar am vrut să am mai multe cicluri și o experiență mai strălucitoare. Am descoperit că nu aveam suficientă energie la dispoziția LED-urilor mele pentru a scoate acest lucru, așa că a trebuit să mă întorc la codul meu original de testare pentru a încheia acest proiect. Cred că, în general, acest lucru a fost încă un experiment și o construcție de succes. Sper mult noroc pentru oricine dorește să construiască acolo proprii și să fie conștienți de atragerile / cerințele de putere, ceea ce nu am descoperit că este o problemă importantă până la sfârșit. Îmi postez ultimul videoclip pentru a arăta rucsacilor capacitatea completă. Bateria de 9V moare în timpul videoclipului, dar veți vedea succesul general al rucsacului meu de proximitate. Mulțumesc și Salut:-)
Recomandat:
Air Piano folosind senzorul de proximitate IR și Arduino Uno Atmega 328: 6 pași (cu imagini)

Air Piano folosind senzorul de proximitate IR și Arduino Uno Atmega 328: În mod normal, pianele sunt lucrări electrice sau mecanice pe mecanismul simplu de apăsare a butonului. Dar aici este o întorsătură, am putea elimina nevoia de taste dintr-un pian folosind niște senzori. Iar senzorii de proximitate cu infraroșu se potrivesc cel mai bine cauzei, deoarece t
Senzor de proximitate IR: 4 pași (cu imagini)

Senzor de proximitate IR
Modulul de proximitate Haptic - ieftin și ușor: 5 pași (cu imagini)

Modulul de proximitate haptică - ieftin și ușor: simțul vizual oferit de Dumnezeu ființei umane este un aspect important al vieții noastre. Dar există oameni nefericiți grozavi cărora le lipsește capacitatea de a vizualiza lucrurile. Există aproximativ 37 de milioane de oameni pe tot globul care sunt orbi, peste 15 mili
Rucsac solar de călătorie..Pentru a încărca în mișcare: 5 pași (cu imagini)

Rucsac solar de călătorie..Pentru a încărca în mișcare: Încărcarea în mișcare nu va fi niciodată atât de ușoară. Păstrați-vă pe jos și centrala solară vă va încărca bateria în timp ce vă plimbați la soare. Acest lucru este util pentru călătorii din deșert. backupul de energie poate ajuta la salvarea unei vieți! Genti inteligente sunt viitorul
Senzori de proximitate IR ieftini pentru roboții Arduino: 6 pași (cu imagini)

Senzori de proximitate IR ieftini pentru roboții Arduino: acești senzori de proximitate în infraroșu sunt mici, ușor de făcut și foarte ieftini! Funcționează excelent pe roboți, pentru urmărirea liniilor, detectarea muchiilor și distanța minimă. De asemenea, sunt foarte, foarte ieftine