Sadržaj:
- Pribor
- Korak 1: Spojite svoj Arduino na Lightstrip
- Korak 2: Programirajte Arduino
- Korak 3: Neka to bude vaše
Video: Satelitski prikaz Jupitera: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Ovo je zabavan i jednostavan projekt koji ima hrpu potencijala za stvaranje zanimljivog, obrazovnog i razgovora za početak. Koristi jeftinu (10 USD) svjetlosnu traku od neopiksela za prikaz trenutne orijentacije četiri glavna mjeseca Jupitera.
Pribor
Arduino Uno (svaka varijanta će poslužiti)
NeoPixel traka (koristio sam jednu dostupnu s Amazona)
3 žice za spajanje
Korak 1: Spojite svoj Arduino na Lightstrip
Nema puno od ovoga. Svjetlosna traka ima tri priključka: crvena za +5V, crna za uzemljenje, zelena za signal.
Možda imate drugačiju svjetlosnu traku od moje, pa se boje mogu razlikovati, ali veza će biti ista.
Spojite sljedeće:
Svjetlosna traka -------- Arduino pin
Crvena žica -------------- 5V
Crna žica ------------ GND
Zelena žica ------------ Pin 6 (ovo može biti bilo koji pin, ali moja skica koristi 6)
Možda ćete htjeti pričekati dok ne programirate Arduino prije nego što spojite svjetlosnu traku. To će spriječiti da slučajno stanje pri pokretanju uključi sva svjetla u isto vrijeme i potencijalno preoptereti USB priključak računala.
Korak 2: Programirajte Arduino
Umetnite skicu u Arduino na bilo koji način na koji ste navikli.
Napomena: Morat ćete učitati biblioteku Adafruit Neopixel. Hvala Adafruit -u na nevjerojatnoj podršci zajednice Maker !!!
Ovo je vrlo jednostavna implementacija koja vam ostavlja puno prostora za poboljšanje. Trenutno, tvrdo kodirate datum i vrijeme (u UTC). Ažurirajte varijable na svoje trenutno UTC vrijeme. Sastavite i preuzmite kôd na svoj Arduino. Trebali biste vidjeti trenutno stanje mjeseca. Jupiter će se pojaviti kao CRVENA točka u sredini trake. Ostale boje mjeseca mogu se na skici promijeniti prema želji. Budući da su datum i vrijeme pri pokretanju na skici, sada možete odnijeti zaslon negdje drugdje i priključiti ga, a on će početi u trenutno vrijeme. To vam omogućuje programiranje i brzo premještanje nekamo bez gubitka datuma ili vremena.
Korak 3: Neka to bude vaše
Očigledno je da postoje neki sjajni načini da se to poboljša ako želite ovo učiniti lijepim projektom za svoj dom:
1) Dodajte sat u stvarnom vremenu koji podržava bateriju. Oni su vrlo jeftini s puno dostupnih informacija o tome kako ih koristiti. To će vam omogućiti da ne izgubite trenutni datum ili vrijeme kada je jedinica izgubila napajanje.
2) Mogli biste dodati nekoliko prekidača u Arduino i smisliti kôd za postavljanje vremena samo pomoću svjetlosne trake kao zaslona. Možda svaku znamenku datuma i vremena postavite prema tome koliko ste LED dioda udaljeni od Jupitera (ili jednog kraja trake).
3) Dodao sam malu sliku Jupitera kako bih bolje istaknuo planet. Montaža na pozadinu zvjezdanog polja doista bi učinila ovaj projekt popularnim.
4) Trenutno će kôd prebrisati dva mjeseca koji su na istom pikselu. Kôd možete izmijeniti tako da naizmjence bljesne dvije boje kada su na istom pikselu.
5) Slično 2 gore, mogli biste smisliti shemu za izmjenu prikaza Mjeseca i vremena. (Na vama je kako ćete prikazati vrijeme na linearnoj traci). Kôd prvenstveno postavlja zaslon, a zatim poziva potprogram za uzastopno izračunavanje položaja. Dodao sam redak u potprogram Loop () kako bih dodao 120 sekundi vremenu svake iteracije petlje. To vam omogućuje da vidite mjesece kako se brže kreću jedan prema drugom i daje zaista kul prikaz ovih kozmičkih plesača.
Videozapis prikazuje kôd s ovom komentiranom linijom. Možete vidjeti kako Io ripa oko Jupitera, a Callisto puca tamo. Nadam se da ćete uživati u ovom projektu. Ako ga napravite, podijelite ga sa svima.
Preporučeni:
Prikaz CO2: 9 koraka (sa slikama)
Prikaz CO2: Kao što mu ime govori, projekt prikaza zaslona CO2 je mali senzor za plin CO2 koji se priključuje na USB radi lakšeg praćenja unutarnjeg i vanjskog zagađenja. Razina CO2 prikazuje se uživo, ali je to moguće uz malu aplikaciju koja je navedena u dokumentaciji
Mehanički sat sa sedam segmenata za prikaz: 7 koraka (sa slikama)
Mehanički sat sa sedam segmenata prikaza: Prije par mjeseci napravio sam dvoznamenkasti mehanički zaslon sa 7 segmenata koji sam pretvorio u mjerač vremena za odbrojavanje. Ispalo je prilično dobro i mnogi su ljudi predložili udvostručenje na zaslonu kako bi napravili sat. Problem je bio u tome što sam već trčao
Kako popraviti Plug and Play satelitski radio .: 6 koraka
Kako popraviti Plug and Play satelitski radio .: Prije nego što počnete, ’ morat ćete odrediti najbolje mjesto za postavljanje satelitskog radija na nadzornu ploču ili stupac, a trebat će vam i upravljački program za utičnicu, odvijač i rezač žice
Satelitski STEM komplet: 7 koraka
Satelitski STEM komplet: U današnjem svijetu jedan od najvažnijih instrumenata čovječanstva su sateliti. Ovi sateliti pružaju nam vrlo važne podatke uživo. Važni su u svakom našem aspektu, poput komunikacije i prognoze vremena do prikupljanja r
Ubrzajte svoju (tatin satelitski) internetski spoj s dvopojasnim bežičnim usmjerivačem: 10 koraka
Ubrzajte svoju (tatin satelitski) internetski spoj s dvopojasnim bežičnim usmjerivačem: Pozdrav. Molimo pogledajte https://www.instructables.com/id/How-To-Make-Bath-Bombs/ Ove ću podatke uskoro staviti na osobni blog