Sisukord:

Jupiteri satelliidiekraan: 3 sammu
Jupiteri satelliidiekraan: 3 sammu

Video: Jupiteri satelliidiekraan: 3 sammu

Video: Jupiteri satelliidiekraan: 3 sammu
Video: Как сделать жидкость для электронной сигареты 2024, Juuli
Anonim
Jupiteri satelliitekraan
Jupiteri satelliitekraan
Jupiteri satelliitekraan
Jupiteri satelliitekraan
Jupiteri satelliitekraan
Jupiteri satelliitekraan

See on lõbus ja lihtne projekt, millel on palju potentsiaali huvitava, hariva ja vestluse alustamiseks. See kasutab odavat (10 dollarit) neopikseli valgusriba, et kuvada Jupiteri nelja peamise kuu praegune suund.

Tarvikud

Arduino Uno (sobib iga variant)

NeoPixeli riba (kasutasin Amazonist saadavat)

3 ühendamisjuhet

Samm: ühendage Arduino Lightstripiga

Ühendage Arduino Lightstripiga
Ühendage Arduino Lightstripiga

Mitte palju sellest. Valgusribal on kolm ühendust: punane +5 V, must maa jaoks, roheline signaali jaoks.

Teil võib olla erinev valgusriba kui minul, nii et värvid võivad erineda, kuid ühendus on sama.

Ühendage järgmine:

Valgusriba -------- Arduino Pin

Punane juhe -------------- 5V

Must traat ------------ GND

Roheline traat ------------ Pin 6 (see võib olla ükskõik milline tihvt, kuid minu visand kasutab 6)

Enne valgusriba ühendamist võiksite oodata Arduino programmeerimist. See väldib käivitamisel juhuslikel tingimustel kõigi tulede samaaegset sisselülitamist ja arvuti USB -pordi ülekoormamist.

Samm: programmeerige Arduino

Laadige eskiis Arduino -sse mis tahes tavapärase meetodiga.

Märkus. Peate laadima Adafruit Neopixeli kogu. Aitäh Adafruitile nende tegijate kogukonna hämmastava toetuse eest !!!

See on väga lihtne rakendus, mis jätab teile palju arenguruumi. Praegu sisestate kuupäeva ja kellaaja kõvakoodi (UTC järgi). Värskendage muutujaid praegusele UTC ajale. Koostage ja laadige kood oma Arduino alla. Peaksite nägema kuude hetkeseisu. Riba keskele ilmub Jupiter punase täppina. Teisi kuude värve saab visandis muuta vastavalt soovile. Kuna käivitamisel on kuupäev ja kellaaeg visandis, saate nüüd ekraani kuhugi mujale viia ja ühendada ning see algab praegusel ajal. See võimaldab teil selle programmeerida ja kiiresti kuhugi teisaldada, kaotamata kuupäeva või kellaaega.

3. samm: tehke see omaks

On selge, et selle parandamiseks on mõned suurepärased viisid, kui soovite selle oma kodu jaoks kauni projekti teha:

1) Lisage patareidega reaalajas kell. Need on väga odavad ja nende kasutamise kohta on palju teavet. See võimaldab teil mitte kaotada praegust kuupäeva või kellaaega, mil seade toite kadus.

2) Võite Arduinole lisada paar lülitit ja leida koodi, et määrata aeg, kasutades lihtsalt valgusriba kuvarina. Võib -olla määrake kuupäeva ja kellaaja iga number selle järgi, mitu LED -i olete Jupiterist eemal (või riba ühes otsas).

3) Lisasin väikese pildi Jupiterist, et planeeti paremini esile tõsta. Tähevälja taustale kinnitamine muudaks selle projekti tõeliselt popiks.

4) Praegu kirjutab kood üle kaks kuud, mis asuvad samal pikslil. Saate koodi muuta, et vaheldumisi vilgutada kahte värvi, kui need asuvad samal pikslil.

5) Sarnaselt ülaltoodud punktiga 2 võiksite välja töötada skeemi kuunäidu ja kellaaja vaheldumiseks. (Kuidas saate lineaarsel ribal aega kuvada, on teie otsustada.) Kood seadistab peamiselt ekraani ja kutsub seejärel alamprogrammi korduvalt positsioone arvutama. Lisasin alamprogrammi Loop () rea, et lisada igale silmuse iteratsioonile ajale 120 sekundit. See võimaldab teil näha kuusid üksteise suhtes kiiremini liikumas ja annab nendest kosmilistest tantsijatest tõeliselt laheda pildi.

Videol on näidatud selle rea kood, mida on kommenteeritud. Näete, kuidas Io rebib ümber Jupiteri ja Callisto tulistab sealt välja. Loodan, et teile meeldib see projekt. Kui teete selle, siis palun jagage seda kõigiga.

Soovitan: