
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:41



Tämä on hauska ja helppo projekti, jolla on paljon mahdollisuuksia tehdä mielenkiintoinen, opettavainen ja keskustelun aloittava näyttö. Se käyttää halpaa (10 dollaria) neopikselivaloa, joka näyttää Jupiterin neljän suurimman kuun nykyisen suunnan.
Tarvikkeet
Arduino Uno (mikä tahansa vaihtoehto sopii)
NeoPixel -nauha (käytin Amazonista saatavana olevaa)
3 kytkentäjohtoa
Vaihe 1: Liitä Arduino Lightstripiin

Ei paljon tähän. Valonauhassa on kolme liitäntää: punainen +5 V, musta maadoitukselle, vihreä signaalille.
Sinulla voi olla erilainen valonauha kuin minulla, joten värit voivat vaihdella, mutta yhteys on sama.
Liitä seuraavat:
Valonauha -------- Arduino Pin
Punainen johto -------------- 5V
Musta lanka ------------ GND
Vihreä lanka ------------ Nasta 6 (tämä voi olla mikä tahansa nasta, mutta luonnoksessani käytetään kuutta)
Haluat ehkä odottaa, kunnes olet ohjelmoinut Arduinon, ennen kuin kytket valoliuskan. Tämä estää satunnaisia tilanteita käynnistyksen yhteydessä syttymästä kaikkiin valoihin samanaikaisesti ja mahdollisesti ylikuormittamasta tietokoneen USB -porttia.
Vaihe 2: Ohjelmoi Arduino
Lataa luonnos Arduinoon millä tahansa tottuneella menetelmällä.
Huomautus: Sinun on ladattava Adafruit Neopixel -kirjasto. Kiitos Adafruitille hämmästyttävästä tuesta Maker -yhteisölle !!!
Tämä on hyvin yksinkertainen toteutus, joka jättää sinulle paljon parantamisen varaa. Tällä hetkellä käytät kovaa koodia päivämäärään ja kellonaikaan (UTC). Päivitä muuttujat nykyiseen UTC -aikaan. Kokoa ja lataa koodi Arduinoosi. Sinun pitäisi nähdä kuiden nykyinen tila. Jupiter näkyy punaisena pisteenä nauhan keskellä. Muut kuun värit voidaan muuttaa luonnoksessa haluamallasi tavalla. Koska käynnistyksen päivämäärä ja kellonaika ovat luonnoksessa, voit nyt viedä näytön jonnekin muualle ja kytkeä sen pistorasiaan ja se alkaa nykyisestä kellonajasta. Tämän avulla voit ohjelmoida sen ja siirtää sen nopeasti jonnekin menettämättä päivämäärää tai kellonaikaa.
Vaihe 3: Tee siitä oma

On selvää, että on olemassa hienoja tapoja parantaa tätä, jos haluat tehdä tästä kauniin projektin kotiisi:
1) Lisää paristokäyttöinen reaaliaikainen kello. Nämä ovat erittäin halpoja, ja niiden käytöstä on paljon tietoa. Näin et menetä nykyistä päivämäärää tai aikaa, jolloin yksikkö katkaisi virran.
2) Voit lisätä pari kytkintä Arduinoon ja keksiä koodin asettaaksesi ajan vain käyttämällä valonauhaa näyttönä. Aseta päivämäärän ja kellonajan jokainen numero sen mukaan, kuinka monta LEDiä olet kaukana Jupiterista (tai nauhan toisesta päästä).
3) Lisäsin pienen kuvan Jupiterista planeetan korostamiseksi paremmin. Asentaminen tähtikentän taustaan saisi tämän projektin todella popiksi.
4) Tällä hetkellä koodi korvaa kaksi kuuta, jotka ovat samassa pikselissä. Voit muokata koodia vilkkumaan vuorotellen kahta väriä, kun ne ovat samassa pikselissä.
5) Kuten 2 yllä, voit keksiä kaavan, jolla vaihdetaan kuunäyttöä ja aikaa. (Kuinka voit näyttää ajan lineaarisella nauhalla, on sinun tehtäväsi). Koodi asettaa ensisijaisesti näytön ja kutsuu sitten aliohjelman laskemaan sijainnit toistuvasti. Lisäsin rivin Loop () -aliohjelmaan lisätäkseni 120 sekuntia jokaisen silmukan iteroinnin aikaan. Tämän avulla voit nähdä kuut liikkuvan toisiinsa nähden nopeammin ja antaa todella viileän esityksen näistä kosmisista tanssijoista.
Videossa näkyy koodi, johon tämä rivi on kommentoitu. Näet kuinka Io repii Jupiterin ympärille ja Callisto ampuu sinne. Toivottavasti pidät tästä projektista. Jos teet sellaisen, jaa se kaikkien kanssa.
Suositeltava:
DIY Raspberry Pi Downloadbox: 4 vaihetta

DIY Raspberry Pi Downloadbox: Löydätkö usein itsesi lataamasta suuria tiedostoja, kuten elokuvia, torrentteja, kursseja, TV -sarjoja jne., Niin tulet oikeaan paikkaan. Tässä Instructable -ohjelmassa muuttaisimme Raspberry Pi zero -laitteemme latauskoneeksi. Joka voi ladata minkä tahansa
Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): 8 vaihetta

Akustinen levitaatio Arduino Unon kanssa Askel askeleelta (8 vaihetta): ultraäänikaiuttimet L298N DC-naarasadapterin virtalähde urospuolisella dc-nastalla ja analogiset portit koodin muuntamiseksi (C ++)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta
![4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta 4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: 3 vaihetta](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
4G/5G HD -videon suoratoisto DJI Dronesta alhaisella latenssilla [3 vaihetta]: Seuraava opas auttaa sinua saamaan live-HD-videovirtoja lähes mistä tahansa DJI-dronesta. FlytOS -mobiilisovelluksen ja FlytNow -verkkosovelluksen avulla voit aloittaa videon suoratoiston droonilta
Pultti - DIY -langaton latauskello (6 vaihetta): 6 vaihetta (kuvilla)

Pultti - DIY -langaton latausyökello (6 vaihetta): Induktiiviset lataukset (tunnetaan myös nimellä langaton lataus tai langaton lataus) on langattoman voimansiirron tyyppi. Se käyttää sähkömagneettista induktiota sähkön tuottamiseen kannettaville laitteille. Yleisin sovellus on langaton Qi -latauslaite
4 vaihetta akun sisäisen vastuksen mittaamiseksi: 4 vaihetta

4 vaihetta akun sisäisen vastuksen mittaamiseksi: Tässä on 4 yksinkertaista vaihetta, joiden avulla voit mitata taikinan sisäisen vastuksen