Sisukord:
- Samm: ehitage alus
- Samm: tehke hajutusplokk
- Samm: jootke vooluring üles ja käivitage kood
- Samm 4: Käivitage programm igal Pi -l, käivitage server ja vaadake seda tegevuses
Video: DIY pikamaa kaugus parima sõbra tuled: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:45
Tegin pikamaa sünkroniseeritud tuled, mis on tuntud kui "Parim sõber" lambid. See tähendab lihtsalt, et neid hoitakse sünkroonis teise lambi praeguse värviga. Nii et kui te muudaksite ühe lambi roheliseks, siis vahetult pärast seda muutuks teine lamp roheliseks. See on väga lihtne vaarika pi projekt, millesse igaüks saab sisse hüpata ja kasutab palju tõeliselt põhikontseptsioone, millele saab suurepäraselt tugineda.
See oleks suurepärane projekt karantiini ajal, sest te ei saa kogu aeg üksteise lähedal olla ja seda saab kasutada samas kodus, et näidata, kas olete koosolekul või muul olulisel sündmusel.
Tarvikud:
- ws2811 LED pirnid -
- Vaarika pi null, mida kasutasin (saab kasutada mis tahes pi -d, ärge unustage sd -kaarti hankida) -
- Akrüülleht -
- Vajutage nuppu
- Kirsipuit, punase tamme puit - kohalik puiduturustaja
Samm: ehitage alus
Alustamiseks vajate kasti elektrooniliste komponentide sisestamiseks ja valguse toitmiseks. Mul oli natuke üle jäänud kirsipuust ja punase tamme puidust, millega ma kasti tegin. Ülaosa jaoks kasutasin ühte ruudukujulist kirsitükki, mis oli lõpuks umbes 4,5 tolli x 4,5 tolli ja 1,25 tolli paks. Seejärel kasutasin elektroonilise komponendi sektsiooni lisamiseks punase tamme puidust tükke. Need tükid olid umbes 4,5 tolli pikad, 1 tolli paksud ja 2 tolli laiad. Kui ma peaksin seda uuesti tegema, teeksin punase tamme kindlasti õhemaks, et elektroonikakomponentidel oleks rohkem ruumi. Pärast tükkide lõikamist lihvisin need maha ja puurisin 1/2 tolli puuri abil ava ws2811 led jaoks. Seejärel lõpetasin need Mahoney pähkliõliga.
Samm: tehke hajutusplokk
Pärast aluse valmistamist hakkasin tegema difusiooniplokki, mida kasutatakse ws2811 LED -i valguse hajutamiseks. Selleks lõikasin akrüülist välja ristkülikukujulised tükid ja seejärel lihvisin akrüüli, et see oleks tõesti udune. See võimaldab LED -i valgusel laiali valguda ja rohkem valgustada. Seejärel kasutasin struktuuri kinnitamiseks kuuma liimi
Samm: jootke vooluring üles ja käivitage kood
See on aeg vooluahela jootmiseks. Igal tulel on vaarika pi null, ws2811 led, nupp ja takisti. Ühte vooluahelat kasutatakse juhtme ws2811 juhtimiseks, teist aga kasutaja sisendi kontrollimiseks. Ws2811 LED -ahel on lihtne, mis kasutab LED -i juhtimiseks vaarika pi maandus-, 5v- ja pwm -kontakte. Kasutaja sisendahelal on voolu piirav takisti ja vajutusnupp, mida kasutatakse pinge sisse- ja väljalülitamiseks vaarika pi sisendtihvtilt.
Iga pi töötab sama programmi. See programm kontrollib vajutusnupu vajutamist ja kui jah, muudab värvi. Seejärel saadab see sõnumi veebiserverile, mis jälgib praegust värvi. Iga 5 sekundi järel kontrollib see programm veebiserverist ka praegust värvi ja kui see värv erineb lambi praegusest värvist, muutub see sellele värvile. Nii hoitakse neid sünkroonis. Nii et kui muudate ühe lambi värvi punaseks, teatab see lamp veebiserverile, et praegune värv on punane, teine lamp kontrollib veebiserverit 5 sekundi jooksul ja näeb, et praegune värv on punane ja seejärel muutub see värvi. Veebiserverit, mida ma kasutasin, hostiti ühes pisikeses, kuna ma kasutasin seda samas võrgus, kuid saate seda serverit hõlpsasti mis tahes avalikus serveris käitada ja lambid toimiksid kõigil mandritel.
Arvestades seda disaini, saate selle hõlpsalt skaleerida rohkem kui kaheks lambiks.
Allpool on kaks repot, mida vajate projekti käivitamiseks. Kui teil on probleeme BiblioPixeli installimisega, saate vaadata minu videot teadetetahvli koostamise kohta. Selles käsitletakse üksikasjalikult BiblioPixeli installimist.
Parima sõbra valgusprogramm, mis töötab igal pi:
github.com/tmckay1/best_friend_light
Veebiserver, mis jälgib praegust värvi:
github.com/tmckay1/raspberrypi_gateway
Samm 4: Käivitage programm igal Pi -l, käivitage server ja vaadake seda tegevuses
Nüüd saate programmi käsurealt käivitada, kontrollides eelmistes repos readme, käivitage server pärast lugemist ja vaadake seda toimimas!
Soovitan:
Mõõtke kaugus ultrahelianduriga HC-SRF04 (viimane 2020): 3 sammu
Mõõtke kaugust ultrahelianduriga HC-SRF04 (viimane 2020): Mis on ultraheliandur (kaugus)? Ultraheli (sonar) kõrgetasemeliste lainetega, mida inimesed ei kuule. Siiski võime ultraheli lainete olemasolu näha kõikjal looduses. Sellistel loomadel nagu nahkhiired, delfiinid … kasutage ultraheli laineid
Tere tulemast sõbra juurde: 10 sammu
Tere tulemast sõbrale: projekti lõid: Chris Kang, David Kalman, Rick Schutte ja Misha Gliwny
Pikamaa, 1,8 km, Arduino kuni Arduino traadita side HC-12-ga: 6 sammu (piltidega)
Pikamaa, 1,8 km, Arduino-Arduino traadita side HC-12-ga: Selles juhendis saate teada, kuidas suhelda Arduinode vahel pikal, kuni 1,8 km kaugusel vabas õhus. HC-12 on traadita jadaport kommunikatsioonimoodul, mis on väga kasulik, äärmiselt võimas ja hõlpsasti kasutatav. Kõigepealt leiad
Wifi signaali kurn (WokFi) pikamaa: 3 sammu (piltidega)
Wifi signaali kurn (WokFi) pikamaa: selles juhendatavas teen ma ühise WiFi -mälupulga lihakaks wifi -laiendajaks! "Paraboolne Aasia toiduvalmistamise (pelmeenide) kurn on selle projekti jaoks ideaalne kandidaat. Suutsin hankida veel 20 juurdepääsu linnas ja ühendage võrguga
Juhend parima ja turvalisema vabavara kohta (koostöö): 9 sammu
Juhend parima ja turvalisema vabavara kohta (koostöö):