Indholdsfortegnelse:
- Trin 1: Byg basen
- Trin 2: Lav diffusionsblokken
- Trin 3: Lodd op i kredsløbet, og kør koden
- Trin 4: Kør programmet på hver Pi, kør serveren, og se det i aktion
Video: DIY langdistance bedste venlys: 4 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Jeg lavede synkroniserede lys over lange afstande kendt som "Best Friend" lamper. Det betyder bare, at de holdes synkroniseret med den anden farve på den anden lampe. Så hvis du skulle skifte den ene lampe grøn, kort efter ville den anden lampe blive grøn. Dette er et meget let hindbær pi -projekt, som alle kan springe ud i og bruger en masse virkelig grundlæggende koncepter, som er gode at bygge videre på.
Dette ville være et godt projekt at køre under karantæne, da du ikke hele tiden kan være tæt sammen, og det kan bruges inden for samme hjem til at angive, om du er til et møde eller en anden vigtig begivenhed.
Tilbehør:
- ws2811 LED -pærer -
- Hindbær pi zero jeg brugte (kan bruge enhver pi, husk at få et sd -kort) -
- Akrylark -
- Trykknap
- Kirsebærtræ, rødt egetræ - lokal træforhandler
Trin 1: Byg basen
For at komme i gang skal du bruge en kasse til at sætte de elektroniske komponenter i og føre lyset igennem. Jeg havde nogle rester af kirsebærtræ og rødt egetræ, som jeg brugte til at lave kassen. Jeg brugte et enkelt firkantet stykke kirsebær til toppen, som endte med at være omkring 4,5 tommer x 4,5 tommer og 1,25 tommer tyk. Derefter brugte jeg gerede stykker rødt egetræ til at tilføje et afsnit, de elektroniske komponenter vil være i. Disse stykker var cirka 4,5 tommer lange, 1 tommer tykke og 2 tommer brede. Hvis jeg skulle gøre dette igen, ville jeg helt sikkert gøre den røde eg tyndere, så de elektroniske komponenter havde mere plads til at passe. Efter at have skåret stykkerne slibede jeg dem ned og borede et hul til ws2811 -ledningen ved hjælp af en 1/2 tommer bor. Derefter afsluttede jeg dem med Mahoney's valnøddeolie.
Trin 2: Lav diffusionsblokken
Efter at basen var lavet begyndte jeg at lave diffusionsblokken, som vil blive brugt til at sprede lyset fra ws2811 -ledningen. For at gøre dette skar jeg rektangulære stykker ud af akryl og slibede derefter akrylen for at gøre den virkelig sløret. Dette vil gøre det muligt for lyset fra LED'en at sprede sig og belyse mere. Jeg brugte derefter varm lim til at sikre strukturen
Trin 3: Lodd op i kredsløbet, og kør koden
Dette er tiden til at lodde kredsløbet op. Hvert lys har en hindbær pi zero, en ws2811 led, en trykknap og en modstand. Det ene kredsløb bruges til at styre ws2811 led, mens det andet bruges til at kontrollere brugerinput. Ws2811 led -kredsløbet er et simpelt kredsløb, der bruger jorden, 5v og pwm stifter af hindbær pi til at styre LED'en. Brugerindgangskredsløbet har en strømbegrænsende modstand og en trykknap, der bruges til at tænde og slukke spændingen fra en hindbær pi -indgangsstift.
Hver pi kører det samme program. Dette program kontrollerer, hvornår der trykkes på trykknappen, og ændrer i så fald farven. Det sender derefter en besked til en webserver, der sporer den aktuelle farve. Hvert 5. sekund kontrollerer dette program også den aktuelle farve fra webserveren, og hvis denne farve er anderledes end lampens aktuelle farve, skifter den til den farve. Sådan holdes de synkroniseret. Så hvis du ændrer farven til rød på den ene lampe, vil lampen fortælle webserveren, at den aktuelle farve er rød, den anden lampe vil tjekke webserveren om 5 sekunder og se, at den aktuelle farve er rød og efterfølgende skifte til den farve. Den webserver, jeg brugte, blev hostet på et af piserne, da jeg brugte den inden for det samme netværk, men du kunne nemt køre denne server på en hvilken som helst offentlig server, og lamperne ville fungere på tværs af kontinenter.
I betragtning af dette design kan du nemt skalere dette til mange mere end 2 lamper.
Nedenfor er de to repos, du skal bruge til at køre projektet. Hvis du har problemer med at installere BiblioPixel, kan du tage et kig på min video om at lave et opslagstavle. Det går ud på at installere BiblioPixel i detaljer.
Best Friend Light -program, der kører på hver pi:
github.com/tmckay1/best_friend_light
Webserver, der holder styr på den aktuelle farve:
github.com/tmckay1/raspberrypi_gateway
Trin 4: Kør programmet på hver Pi, kør serveren, og se det i aktion
Nu kan du køre programmet på kommandolinjen ved at kontrollere readme i de tidligere repos, køre serveren efter readme og se det i aktion!
Anbefalede:
Sourino - det bedste legetøj til katte og børn: 14 trin (med billeder)
Sourino - det bedste legetøj til katte og børn: Forestil dig lange fester med børn og kat, der leger Sourino.Dette legetøj vil forbløffe både katte og børn. Du vil nyde at spille i fjernstyret tilstand og gøre din kat vild. I autonom tilstand vil du sætte pris på at lade Sourino bevæge sig rundt om din kat
Google Cardboard 1.5 - Bedste af 1.0 + 2.0: 10 trin (med billeder)
Google Cardboard 1.5 - Bedste af 1.0 + 2.0: Google Cardboard er en billig måde at opleve virtual reality (VR) på din Apple- eller Android -mobiltelefon. Du downloader apps (mange gratis-se recs i slutningen), pop dem i ViewMaster-lignende fremviser og flytter dit hoved rundt for at se 360 grader af ægte eller
DIY MP5 -afspiller fra tv -højttaler - Bedste værdi 2019: 9 trin (med billeder)
DIY MP5 -afspiller fra tv -højttaler - Bedste værdi 2019: Hej venner. Dejligt at møde dig igen i dette vidunderlige projekt. Tak fordi du er her, besøg min YouTube -kanal. Ønsker dig og din familie masser af sundhed og lykke. Varm lim er altid et godt valg til mine DIY -projekter. Lad os komme i gang. Min
PlantCare Bedste DIY -gave til mødre: 7 trin (med billeder)
PlantCare Bedste DIY -gave til mødre: Hej alle sammen, Dette er en vejledning i, hvordan jeg byggede den perfekte gave til min mor. Projektet er en multifunktionel, automatisk plantevandingsenhed. Enhedens funktioner: måler og viser plantens faktiske jordfugtighedsniveau, hvis
Wifi Signal Strainer (WokFi) Langdistance: 3 trin (med billeder)
Wifi Signal Strainer (WokFi) Langdistance: I denne instruktive laver jeg en fælles WiFi Thumbdrive til en bøffelig wifi -forlænger! 'Den parabolske asiatiske madlavning (dumpling) sil er den perfekte kandidat til dette projekt. Jeg var i stand til at hente 20 mere adgang punkter i byen og oprette forbindelse til et netværk