Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Tilslut din Arduino til Lightstrip
- Trin 2: Programmer Arduino
- Trin 3: Gør det til dit eget
![Jupiter satellitdisplay: 3 trin Jupiter satellitdisplay: 3 trin](https://i.howwhatproduce.com/images/002/image-5350-13-j.webp)
Video: Jupiter satellitdisplay: 3 trin
![Video: Jupiter satellitdisplay: 3 trin Video: Jupiter satellitdisplay: 3 trin](https://i.ytimg.com/vi/KoUEQca_k9I/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
![Jupiter satellit display Jupiter satellit display](https://i.howwhatproduce.com/images/002/image-5350-14-j.webp)
![Jupiter satellit display Jupiter satellit display](https://i.howwhatproduce.com/images/002/image-5350-15-j.webp)
![Jupiter satellit display Jupiter satellit display](https://i.howwhatproduce.com/images/002/image-5350-16-j.webp)
Dette er et sjovt og let projekt, der har masser af potentiale til at lave et interessant, lærerigt og samtalestartende display. Den bruger en billig neopixel lysstrimmel ($ 10) til at vise den aktuelle orientering for de fire store måner i Jupiter.
Forbrugsvarer
Arduino Uno (enhver variant gør)
NeoPixel strip (jeg brugte en tilgængelig fra Amazon)
3 tilslutningskabler
Trin 1: Tilslut din Arduino til Lightstrip
![Tilslut din Arduino til Lightstrip Tilslut din Arduino til Lightstrip](https://i.howwhatproduce.com/images/002/image-5350-17-j.webp)
Ikke meget til dette. Lysstrimlen har tre tilslutninger; Rød for +5V, Sort for jord, Grøn for signal.
Du har muligvis en anden lysstrimmel end min, så farverne kan variere, men forbindelsen vil være den samme.
Tilslut følgende:
Lysstrimmel -------- Arduino Pin
Rød ledning -------------- 5V
Sort ledning ------------ GND
Grøn ledning ------------ Pin 6 (dette kan være en hvilken som helst pin, men min skitse bruger 6)
Du vil måske vente, indtil du programmerer Arduino, før du tilslutter lysstrimlen. Dette forhindrer en tilfældig tilstand ved opstart i at aktivere alle lysene på samme tid og potentielt overbelaste computerens USB -port.
Trin 2: Programmer Arduino
Indlæs skitsen i Arduino ved hjælp af enhver metode, du er vant til.
Bemærk: Du skal have Adafruit Neopixel -biblioteket indlæst. Tak til Adafruit for deres fantastiske støtte til Maker -fællesskabet !!!
Dette er en meget enkel implementering, der efterlader meget plads til dig at forbedre. I øjeblikket koder du i dato og klokkeslæt (i UTC). Opdater variablerne til din aktuelle UTC -tid. Kompilér og download koden til din Arduino. Du bør se månens aktuelle tilstand. Jupiter vises som en RØD prik i midten af strimlen. De andre måner farver kan ændres i skitsen til hvad du vil. Da dato og klokkeslæt ved opstart er i skitsen, kan du nu tage displayet et andet sted og tilslutte det, og det starter på det aktuelle tidspunkt. Dette giver dig mulighed for at programmere det og hurtigt flytte det et sted uden at miste dato eller klokkeslæt.
Trin 3: Gør det til dit eget
![](https://i.ytimg.com/vi/xVlGivwNvhg/hqdefault.jpg)
Der er klart nogle gode måder at forbedre dette på, hvis du ville gøre dette til et smukt projekt til dit hjem:
1) Tilføj et batteri-understøttet real-time ur. Disse er meget billige med masser af information tilgængelig om, hvordan du bruger dem. Dette ville give dig mulighed for ikke at miste den aktuelle dato eller det tidspunkt, hvor enheden mistede strøm.
2) Du kan tilføje et par kontakter til Arduino og komme med koden til at indstille klokkeslættet ved blot at bruge lysstrimlen som display. Indstil måske hvert ciffer på dato og klokkeslæt med, hvor mange lysdioder du er væk fra Jupiter (eller den ene ende af strimlen).
3) Jeg tilføjede et lille billede af Jupiter for bedre at fremhæve planeten. Montering på en stjernefeltbaggrund ville virkelig få dette projekt til at poppe.
4) I øjeblikket vil koden overskrive to måner, der er på samme pixel. Du kan ændre koden for at skiftevis blinke de to farver, når de er på samme pixel.
5) I lighed med 2 ovenfor kan du komme med et skema til at skifte mellem månens display og tiden. (Hvordan du kan vise tid på en lineær strimmel er op til dig). Koden opsætter først og fremmest displayet og kalder derefter underprogrammet til at beregne positionerne gentagne gange. Jeg tilføjede en linje i Loop () underprogrammet for at tilføje 120 sekunder til tiden, hver loop -iteration. Dette giver dig mulighed for at se månerne bevæge sig i forhold til hinanden hurtigere og giver et virkelig fedt display af disse kosmiske dansere.
Videoen viser koden med denne linje kommenteret i. Du kan se, hvordan Io river rundt i Jupiter og Callisto skyder langt derude. Jeg håber du nyder dette projekt. Hvis du laver en, kan du dele den med alle.
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
![Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin](https://i.howwhatproduce.com/images/001/image-458-22-j.webp)
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Trin for trin pc -bygning: 9 trin
![Trin for trin pc -bygning: 9 trin Trin for trin pc -bygning: 9 trin](https://i.howwhatproduce.com/images/001/image-52-15-j.webp)
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin
![Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin Tre højttalerkredsløb -- Trin-for-trin vejledning: 3 trin](https://i.howwhatproduce.com/images/001/image-227-26-j.webp)
Tre højttalerkredsløb || Trin-for-trin vejledning: Højttalerkredsløb styrker lydsignalerne, der modtages fra miljøet til MIC og sender det til højttaleren, hvorfra forstærket lyd produceres. Her vil jeg vise dig tre forskellige måder at lave dette højttalerkredsløb på:
Trin-for-trin uddannelse i robotik med et sæt: 6 trin
![Trin-for-trin uddannelse i robotik med et sæt: 6 trin Trin-for-trin uddannelse i robotik med et sæt: 6 trin](https://i.howwhatproduce.com/images/005/image-12971-j.webp)
Trin-for-trin uddannelse i robotteknologi med et kit: Efter ganske få måneder med at bygge min egen robot (se alle disse), og efter at jeg to gange havde dele mislykkedes, besluttede jeg at tage et skridt tilbage og tænke min strategi og retning. De flere måneders erfaring var til tider meget givende, og
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
![Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin](https://i.howwhatproduce.com/images/007/image-19534-j.webp)
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)