Cuprins:

Arduino Orb Build Warden: 7 pași
Arduino Orb Build Warden: 7 pași

Video: Arduino Orb Build Warden: 7 pași

Video: Arduino Orb Build Warden: 7 pași
Video: Warden Thunder Orb Storm Build | Mythic XV | T100 | Farming | 1.20.3 2024, Noiembrie
Anonim

Un Ambient Orb bazat pe Arduino conceput în mod explicit pentru monitorizarea sistemelor de cod sursă Autobuild. Acest orb poate fi ușor refăcut pentru a monitoriza cu adevărat orice poate avea alerte din când în când.

Pasul 1: Scop

Scop
Scop

Cu ceva timp în urmă, un coleg de muncă mi-a trimis un articol despre dispozitivele „Extreme Feedback” care ar putea fi atașate la sistemul dvs. de construire cu intenția expresă de a face foarte vizibil faptul că construcția este spartă și, potențial, este suficient de iritantă pentru a ajuta la motivarea oamenilor spre repararea construcției sparte. De când am citit acest articol, am fost oarecum consumat de conceptul de a crea unul dintre aceste dispozitive pentru echipa mea. Păstrarea clădirilor curate este dificilă și fără un memento constant, poate fi foarte ușor pentru oameni să lase clădirea să rămână ruptă pentru perioade lungi de timp. În esență, acest lucru învinge scopul de a face construcții automate și, eventual, chiar și de testare a unității. direct către acesta cu computerul. Așa că am început să mă învăț electronică în speranța că voi putea construi unul dintre aceste dispozitive pe cont propriu. După aproximativ o lună, am dat peste platforma Arduino, care mi s-a părut platforma perfectă pentru construirea unui glob de la zero. Acesta este rezultatul final al proiectului meu. Acesta este Arduino Orb Build Warden.

Pasul 2: Piese

Părți
Părți
Părți
Părți

Designul Builder Warden a fost puternic influențat de Arduino Ambient Orb al lui Tod E. Kurt din clasa sa Spooky Arduino. Am început cu asta ca bază și am plecat de acolo. Deci, mai întâi, ce piese avem nevoie? Lista pieselor Radio Shack:

  • Placă PC multifuncțională cu 417 găuri: (276-150) 1,99 USD
  • Sârmă de conectare, solid, roșu, negru, verde, ecartament 22, 90 ft, (278-1221) 5,99 USD

Jameco:

  • 3 x LED albastru, (183222) 2,95 dolari pe buc
  • 3 x LED verde, (334473) 1,45 dolari pe buc
  • 3 x LED roșu, (33481) 0,27 dolari pe buc
  • 220 ohm, rezistențe 1 / 8W (100), (107941) 0,69 USD

Sparkfun:

Arduino NG, (Arduino-USB) 31,95 USD

Depozit:

Corp de iluminat (portofoliul nr. 74457 sau similar), ~ 10,00 USD

Alte articole:

  • Red Sharpie (Opțional)
  • Blue Sharpie (Opțional)
  • Green Sharpie (Opțional)
  • Vopsea cu spray negru (opțional)
  • Tub termocontractabil (opțional)
  • Solder
  • Ciocan de lipit
  • Bucată rotundă de lemn de 1/2 inch - tăiată la dimensiunea bazei corpului de iluminat)
  • 2 x Standoffs Metal Hex (Sparkfun: COM-00126 dacă nu aveți, ceea ce este puțin probabil)
  • 2 x șuruburi de montare a plăcii de bază (care se potrivesc standoff-urilor)

Alternative: Am adăugat această secțiune, datorită faptului că unele articole par să nu mai fie disponibile, iată câteva alternative:

  • 3 x LED roșu, (Jameco # 333526), 0,22 dolari pe buc
  • 2x 220 ohm, rezistențe 1 / 8W (5), (Radio Shack # 271-011) 0,99 USD pe

-sau-

500 de rezistențe asortate de 1 / 8W (Radio Shack # 271-003) 12, 99 USD (da, are 10 220 ohm)

Pasul 3: Descarcă computerul cu Arduino, instalează software-ul

Solicitați computerul să vorbească cu Arduino, instalați software-ul
Solicitați computerul să vorbească cu Arduino, instalați software-ul

Nu vă voi prezenta cum să faceți să Arduino să lucreze cu computerul dvs. și cum să încărcați schițe pe acesta. Un set complet de ghiduri sunt disponibile pentru ca mediul Arduino să funcționeze cu Linux, Windows sau Mac OS X. După ce ați configurat și funcționează acest mediu, descărcați software-ul pe care l-am scris pentru directorul de construcție. Urmați instrucțiunile din ghidurile de mai sus pentru instalarea schiței pe Arduino.

Pasul 4: Diagrama circuitului

Diagrama circuitului
Diagrama circuitului
Diagrama circuitului
Diagrama circuitului

Acest proiect este într-adevăr un circuit foarte simplu. Ceea ce vom face este să rulăm trei fire de la pinii 9, 10 și 11. Fiecare fir se va ramifica la rezistențe de 3 220 ohmi și apoi va trece la 3 LED-uri de aceeași culoare (9: roșu, 10: verde, 11: Albastru). Toate acestea se vor atașa înapoi la un fir care va ajunge la sol.

Strict vorbind, fiecare culoare ar trebui să folosească de fapt rezistențe diferite, dar rezultatul final este în opinia mea suficient de bun. Dacă doriți să încercați să obțineți culorile perfect echilibrate, aveți două opțiuni. Fie corectați-l în software, care este suficient de ușor, fie folosiți rezistențe diferite pentru fiecare culoare. Când a vorbit cu Tod E. Kurt despre acest lucru, sugestia sa a fost următoarea: „Pentru echilibrarea culorii pe care ați menționat-o, principalul lucru de care trebuie să vă faceți griji este că, datorită fizicii LED-urilor, fiecare culoare are o cădere de tensiune diferită (roșu este ~ 2,0V, verde este ~ 2,6V, albastru este ~ 3,3V), așa că într-adevăr ar trebui să existe rezistențe de valoare diferite pentru fiecare culoare. a lăsat acest lucru în afara notelor, deoarece poate fi confuz. Puteți să vă ocupați de el în software prin scalarea valorilor PWM o sumă corespunzătoare. Poate doriți să puneți împreună o placă prototip care are doar 1 LED din fiecare culoare. Am făcut acest lucru pentru a facilita lucrul cu software-ul. Am inclus aici o fotografie cu placa prototip.

Pasul 5: lipiți împreună tabloul

Lipiți-vă împreună tabla
Lipiți-vă împreună tabla
Lipiți-vă împreună tabla
Lipiți-vă împreună tabla
Lipiți-vă împreună tabla
Lipiți-vă împreună tabla
Lipiți-vă împreună tabla
Lipiți-vă împreună tabla

Aceste instrucțiuni presupun că utilizați placa de calcul multifuncțională pentru radio shack sugerată. Prima imagine arată o placă completată care poate fi utilizată ca referință.

Pasul 1 (Imaginea 2)

Luați placa PC și, dacă aveți clarități roșii, albastre și verzi, utilizați a doua imagine de pe această pagină ca ghid pentru colorarea în unele dintre zonele albe din partea superioară a tabloului. Având în vedere că am eșalonat cele 3 culori diferite de pe tablă pentru a ușura amestecarea culorilor, referința de a avea în tampoane colorate pe tablă este utilă, dar nu este strict necesară.

Pasul 2 (Imaginea 3)

Folosind culorile ca ghid, atașați cele 9 LED-uri. Cablurile centrale vor fi măcinate, deci asigurați-vă că lipiți partea plană a LED-ului cu cablurile lungi înguste. LED-urile pot accepta electricitate doar într-o singură direcție, deci dacă această parte este deranjată, veți avea o grămadă de piese irosite.

Pasul 3 (Imaginea 4)

Conectați 4 fire mai lungi (aproximativ 5-7 inci lungime). 3 roșii, și unul negru la baza plăcii. cea neagră se va atașa la unul dintre cele 2 cabluri lungi, centrale. Lipiți pe un fir negru scurt pentru a sari de la unul dintre cablurile centrale lungi la celălalt, transformându-le pe ambele în pământ. Celelalte 3 fire trebuie lipite în găurile centrale ale cablurilor colorate de la baza plăcii. Una spre roșu (partea dreaptă), una spre verde (partea stângă) și una spre albastru (partea dreaptă). Utilizați imaginea ca referință.

Pasul 4 (Imaginea 5)

Acest pas va fi despre finalizarea conexiunilor albastre. Pumn, lipiți un fir roșu care conectează cele 2 plăcuțe albastre de la baza plăcii. în partea dreaptă, lipiți un fir de la pad-ul albastru la 1 rezistor albastru. În partea stângă, conectați 2 fire roșii din pad-ul albastru de la bază la cele 2 rezistențe albastre

Pasul 5 (Imaginea 6)

La fel ca la pasul 4, dar cu verde, iar laturile inversate

Pasul 6 (Imaginea 7)

La fel ca la pasul 4, dar cu roșu

Pasul 7 ((Imaginea 1)

Luați cele 4 fire agățate de baza plăcii. Folosiți tăieturile verzi și albastre pentru a marca capetele firului, astfel încât să știți ce fir merge în ce pin de pe Arduino. În cele din urmă, dacă aveți tubulatura termocontractabilă, puneți firele în tubulatura termocontractabilă și loviți-o cu un pistol termic sau cu brichetă.

Pasul 6: Construiți baza

Construiește baza
Construiește baza
Construiește baza
Construiește baza
Construiește baza
Construiește baza

Acum vom construi baza. Scoateți corpul de iluminat din pachet și lăsați deoparte hardware-ul, precum și globul de sticlă. Vom avea nevoie de amândouă într-o clipă. Dacă există izolație din fibră de sticlă, păstrați-o și în jur. Luați baza și scoateți priza de lumină din ea. Apoi, așezați baza pe un pic de lemn (grosime de ~ 1/2 inch) și trageți în jurul bazei cu un creion sau cuțit. De asemenea, marcați locația celor două găuri de șuruburi utilizate pentru montarea corpului de iluminat (Dacă vă întrebați la ce mă refer, uitați-vă la nota din imaginea 1). Acum, scoateți baza afară, puneți-o pe o hârtie de știri și vopsiți-o cu vopsea neagră (sau orice culoare preferați). Lăsați-l deoparte și lăsați-l să se usuce.

Du-te și decupează cercul de lemn. Apoi găuriți unde ați marcat locația găurilor de șuruburi Asigurați-vă că șuruburile care vin cu corpul de iluminat pot aluneca ușor prin găuri (dar nu foarte slab). Pe partea inferioară a discului de lemn, va trebui probabil să utilizați un burghiu mai mare, deoarece șuruburile probabil nu vor fi suficient de lungi pentru a pătrunde pe disc. veți dori să găuriți până la jumătatea discului cu un pic suficient de mare pentru ca șurubul, șaiba și piulița să se potrivească. Un pic de jumătate de inch este probabil bun. Acum puneți arduino-ul în mijlocul discului și trageți în jurul acestuia, marcând cele două găuri de montare din arduino pe lemn. Găuriți găuri mai mici pe unde merg cele două puncte de montare arduino. acestea ar trebui să fie suficient de mari pentru a putea fi înșurubate stațiile de bază ale plăcii de bază. Notă: Dacă vă întrebați ce este o „placă de bază”, uitați-vă la notele din imaginea 4. Acestea sunt șuruburile mici care se înșurubează în carcasa computerului și au fire pe capul lor. Șuruburile sunt apoi utilizate pentru a atașa placa de bază la acestea. În mod normal, acestea au capete suficient de lungi pentru a menține placa de bază pentru a se putea scurta împotriva carcasei metalice. Odată ce acestea sunt înșurubate, montați arduino pe discul de lemn înșurubându-l la șuruburile de montare ale plăcii de bază. Acum că aveți arduino-ul poziționat pe placă, mergeți să luați baza corpului de iluminat (presupunând că este uscată). Va trebui să tăiați o gaură în partea laterală a bazei pentru a permite ieșirea cablului USB. Conectați cablul și apoi aflați cât trebuie să tăiați.

Pasul 7: Puneți totul împreună

Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună
Puneți totul împreună

Când ați demontat lampa, era probabil o izolație din fibră de sticlă în interiorul acesteia. Am luat acest lucru și l-am legat de cauciuc pe partea din spate a plăcii de circuit pentru a acționa ca izolație pentru a proteja de un scurtcircuit. Luați firele și filetați-le prin partea superioară a bazei corpului de iluminat, apoi conectați-le la pinii corespunzători de pe arduino. Apoi înșurubați dispozitivul de fixare pe baza de lemn. Acum veți avea nevoie de un difuzor de lumină. LED-urile sunt orientate în mare parte, deci fără ceva care să difuzeze lumina, rezultatul atunci când sticla este deasupra va fi foarte dezamăgitor. Am luat o pungă de plastic transparentă, am strâns-o și am ținut-o jos pe LED-uri cu benzile de cauciuc pe care le-am folosit pentru izolare. Apoi am luat niște bandă translucidă și am făcut o mică cupolă peste placa de circuit. Acest lucru a fost suficient pentru a difuza lumina. Experimentați cu această parte. Soluția mea poate să nu fie optimă. Un mod de experimentare care cred că poate fi fructuos ar fi să alunecați secțiuni mici de paie albă peste fiecare led și să le lipiți împreună. În cele din urmă, puteți pune paharul pe bază. Și ați terminat!. Pentru alte câteva fotografii, am o galerie și postarea mea pe blog despre aceasta

Recomandat: