INHOUDSOPGAWE:
- Voorrade
- Stap 1: Koppel u Arduino aan die Lightstrip
- Stap 2: Programmeer die Arduino
- Stap 3: Maak dit u eie
Video: Jupiter satellietvertoning: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Dit is 'n prettige en maklike projek wat baie potensiaal het om 'n interessante, opvoedkundige en gespreksvertoning te maak. Dit gebruik 'n goedkoop neopixel ligstrook ($ 10) om die huidige oriëntasie van die vier groot mane van Jupiter te vertoon.
Voorrade
Arduino Uno (enige variant sal doen)
NeoPixel -strook (ek het een gebruik wat by Amazon beskikbaar is)
3 aansluitdrade
Stap 1: Koppel u Arduino aan die Lightstrip
Nie veel hieraan nie. Die ligstrook het drie aansluitings; rooi vir +5V, swart vir grond, groen vir sein.
U het moontlik 'n ander ligstrook as myne, sodat die kleure kan verskil, maar die verbinding sal dieselfde wees.
Koppel die volgende:
Ligte strook -------- Arduino-pen
Rooi draad -------------- 5V
Swart draad ------------ GND
Groen draad ------------ Speld 6 (dit kan enige pen wees, maar my skets gebruik 6)
U kan wag totdat u die Arduino programmeer voordat u die ligstrook aansluit. Dit sal voorkom dat 'n lukrake toestand by die aanvang van alle ligte tegelykertyd krag gee en die USB -poort van die rekenaar moontlik oorlaai.
Stap 2: Programmeer die Arduino
Laai die skets in die Arduino met behulp van enige metode waaraan u gewoond is.
Let wel: u moet die Adafruit Neopixel -biblioteek laat laai. Dankie aan Adafruit vir hul wonderlike ondersteuning van die Maker -gemeenskap !!!
Dit is 'n baie eenvoudige implementering wat u baie ruimte laat om op te verbeter. Tans kodeer u die datum en tyd (in UTC). Dateer die veranderlikes op na u huidige UTC -tyd. Stel die kode saam en laai dit af na u Arduino. U moet die huidige toestand van die mane sien. Jupiter verskyn as 'n ROOI punt in die middel van die strook. Die ander manskleure kan in die skets verander word na wat u wil. Aangesien die datum en tyd by die aanvang in die skets is, kan u die skerm nou êrens anders neem en dit inskakel, en dit sal op die huidige tyd begin. Hiermee kan u dit programmeer en vinnig êrens heen skuif sonder om die datum of tyd te verloor.
Stap 3: Maak dit u eie
Daar is duidelik 'n paar goeie maniere om dit te verbeter as u dit 'n pragtige projek vir u huis wil maak:
1) Voeg 'n real-time horlosie met 'n battery by. Dit is baie goedkoop met baie inligting beskikbaar oor hoe om dit te gebruik. Dit sal u toelaat om nie die huidige datum of tyd te verloor wanneer die eenheid krag verloor het nie.
2) U kan 'n paar skakelaars by die Arduino voeg en die kode opstel om die tyd in te stel deur die ligstrook as 'n skerm te gebruik. Stel moontlik elke syfer van die datum en tyd in volgens hoeveel LED's u van Jupiter (of die een kant van die strook) weg is.
3) Ek het 'n klein prentjie van Jupiter bygevoeg om die planeet beter uit te lig. Deur op 'n sterveldagtergrond te sit, sal hierdie projek regtig laat verskyn.
4) Tans sal die kode twee mane wat op dieselfde pixel is, oorskryf. U kan die kode verander om die twee kleure afwisselend te flits as hulle op dieselfde pixel is.
5) Soortgelyk aan 2 hierbo, kan u 'n skema opstel om te wissel tussen die maanvertoning en die tyd. (Hoe u tyd op 'n lineêre strook kan vertoon, is aan u). Die kode stel hoofsaaklik die skerm op en skakel dan die subroutine om die posisies herhaaldelik te bereken. Ek het 'n reël bygevoeg in die Loop () -roetine om 120 sekondes by te voeg tot die tyd elke lus -herhaling. Hiermee kan u die mane vinniger in verhouding tot mekaar sien beweeg en 'n wonderlike vertoning van hierdie kosmiese dansers gee.
Die video toon die kode waarin hierdie reël kommentaar lewer. U kan sien hoe Io om Jupiter ruk en Callisto daar buite skiet. Ek hoop jy geniet hierdie projek. As jy een maak, deel dit asseblief met almal.
Aanbeveel:
Spelontwerp in vyf stappe: 5 stappe
Spelontwerp in fliek in 5 stappe: Flick is 'n baie eenvoudige manier om 'n speletjie te maak, veral iets soos 'n legkaart, visuele roman of avontuurlike spel
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: 3 stappe
Gesigsopsporing op Raspberry Pi 4B in 3 stappe: in hierdie instruksies gaan ons gesigsopsporing uitvoer op Raspberry Pi 4 met Shunya O/S met behulp van die Shunyaface-biblioteek. Shunyaface is 'n biblioteek vir gesigherkenning/opsporing. Die projek het ten doel om die vinnigste opsporing en herkenningssnelheid te bereik met
DIY Vanity Mirror in eenvoudige stappe (met LED -strookligte): 4 stappe
DIY Vanity Mirror in eenvoudige stappe (met behulp van LED Strip Lights): In hierdie pos het ek 'n DIY Vanity Mirror gemaak met behulp van die LED strips. Dit is regtig cool, en u moet dit ook probeer
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): 6 stappe
Arduino Halloween Edition - Zombies pop -out skerm (stappe met foto's): wil u u vriende skrik en 'n skreeu geraas maak tydens Halloween? Of wil u net 'n goeie grap maak? Hierdie pop-up skerm van Zombies kan dit doen! In hierdie instruksies sal ek u leer hoe u maklik Zombies kan spring deur Arduino te gebruik. Die HC-SR0
Speel Doom op u iPod in 5 maklike stappe !: 5 stappe
Speel Doom op u iPod in 5 maklike stappe !: 'n Stap-vir-stap gids oor hoe u Rockbox op u iPod kan dubbellaai om Doom en tientalle ander speletjies te speel. Dit is iets baie maklik om te doen, maar baie mense staan nog steeds verbaas as hulle sien hoe ek op my iPod doom speel en deurmekaar raak met die instruksies