Innholdsfortegnelse:
Video: Digital klokke med automatisk rotasjon av LED -display: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Dette prosjektet handler om en digital klokke med automatisk rotasjon av 7-Seg LED-skjerm.
Denne klokken kan roteres i hvilken som helst posisjon, slik at tallene kan leses til og med opp ned eller i et speilbilde !!
Den styres av en Arduino og drives av akselerometre for å finne ut riktig posisjon i 3D -koordinater.
I tillegg er det en funksjon for å vise innetemperaturen i Celsius eller i Fahrenheit -grader.
Monteringen er veldig enkel, og jeg håper du koser deg med den !!
Jubel, LAGSILVA
Trinn 1: Materialeliste
- Arduino Uno R3
- MPU-6050 breakout
- Multi Funtion Shield for Arduino
- Kvinnelige hoppetråder
MPU-6050 breakout:
MPU-6050 breakout består av et trippelakse-akselerometer og gyroskop pluss en temperatursensor med følgende spesifikasjoner:
- Chip: MPU-6050
- Inngangsspenning: 3-5V
- ADC: 16 bits
- I/O: standard I2C
- Gyroskop i full skala: ± 250, 500, 1000, 2000 °/s
- Akselerometer i full skala: ± 2, ± 4, ± 8, ± 16g
- Temperaturfølerområde: -40 til +85 ºC
Multi Function Shield (MFD):
MFD kan forenkle og fremskynde prototyputviklingen.
Hovedtrekkene:
- 4-sifret 7-segment LED-displaymodul drevet av to serielle 74HC595-er
- 4 x LED -er på overflaten som er montert parallelt
- 10K justerbart presisjonspotensiometer
- 3 x uavhengige trykknapper
- Piezo summer
- DS18B20 temperatur sensor grensesnitt
- LM35 temperaturføler grensesnitt
- Infrarødt mottakergrensesnitt
- Seriell grensesnittoverskrift for praktisk tilkobling til serielle moduler som Bluetooth, trådløst grensesnitt, talemodul, en talegjenkjenningsmodul, etc.
Trinn 2: Montering
Monteringen er veldig enkel og trenger ingen skjemaer:
- Sett Multi Shield inn i Arduino.
- Fest MPU-6050-utbruddet på Arduino-kortet med en liten skrue.
Det er bare 04 hoppekabler som skal kobles til:
- Rød ledning: Vcc (+5V)
- Svart ledning: Gnd
- Grønn ledning: SCL for MPU-6050 breakout til port #6 i Multi Shield.
- Gul ledning: SDA for MPU-6050 breakout til port #5 i Multi Shield.
Trinn 3: Oppsett
Det er 3 knapper for å stille klokken:
- Venstre knapp: Trykk for å justere timene. Trykk raskt for å sette opp trinnvis. Trykk kontinuerlig for å avansere timene raskt.
- Midtknapp: Angi minutter. Trykk kontinuerlig for å avansere timene raskt.
- Høyre knapp: et raskt trykk for å gå for temperaturmodus.
Merk: I temperaturmodus er det mulig å endre status til Fahrenheit eller Celsius ved å trykke på venstre knapp.
Trinn 4: Kode
Kodens hovedfunksjoner er:
- Avlesning av akselerometres hellingsvinkler.
- Beregning av overføringsfunksjonen for 7-seg LED-displayet (se bilder).
Med vinklene er det mulig å oppdage den romlige posisjonen til klokken og bestemme hvilken rutine som skal slippes:
- Sett forfra - Klokke stå opp
- Sett forfra - Klokke opp ned
- Speilvisning - Klokke stå opp
- Speilvisning - Klokke opp ned
Anbefalt:
Hvordan lage analog klokke og digital klokke med LED -stripe ved hjelp av Arduino: 3 trinn
Hvordan lage analog klokke og digital klokke med LED -stripe ved hjelp av Arduino: I dag skal vi lage en analog klokke & Digital klokke med Led Strip og MAX7219 Dot -modul med Arduino. Den vil korrigere tiden med den lokale tidssonen. Den analoge klokken kan bruke en lengre LED -stripe, så den kan henges på veggen for å bli en kunstner
Egg Turner for inkubator 45 graders rotasjon: 7 trinn (med bilder)
Egg Turner for inkubator 45 graders rotasjon: Hei I dag lager jeg en egg turner for inkubator som vil rotere 360 grader i 45 graders vinkel som ikke bare vil rotere eggene også, og det er plass overbevisende for liten hjemmelaget inkubator, hvis du vil se Se videoen i detalj
Automatisk dyrefôr ved bruk av en gammel digital klokke: 10 trinn (med bilder)
Automatisk kjæledyrsmater ved hjelp av en gammel digital klokke: Hei, i denne instruksen vil jeg vise deg hvordan jeg lagde en automatisk kjæledyrsmater ved hjelp av en gammel digital klokke. Jeg har også lagt inn en video om hvordan jeg lagde denne materen. Denne instruksen vil bli deltatt i PCB -konkurransen, og som en tjeneste vil jeg
Lage en klokke fra en klokke: 11 trinn (med bilder)
Opprette en klokke fra en klokke: I denne instruksen tar jeg en eksisterende klokke og lager det jeg føler er en bedre klokke. Vi går fra bildet til venstre til bildet til høyre. Før du begynner på din egen klokke, må du vite at gjenmontering kan være utfordrende som den viktigste
Kraftig håndterbar 15k RPM HDD -grinder med kontinuerlig rotasjon: 4 trinn
Kraftig håndterbar 15k RPM HDD Grinder med Fortsatt Rotasjon: I dag vil vi lage en kraftig håndterbar 15k RPM grinder med fortsatt rotasjon for mindre 5 €