Innehållsförteckning:
Video: Digital klocka med automatisk rotation av LED -display: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
Detta projekt handlar om en digital klocka med automatisk rotation av 7-seg LED-display.
Denna klocka kan vridas i valfri position och hålla siffrorna läsbara även upp och ner eller i en spegelbild !!
Den styrs av en Arduino och drivs av accelerometrar för att ta reda på rätt position i 3D -koordinater.
Dessutom finns det en funktion för att visa inomhustemperaturen i Celsius eller i Fahrenheit -grader.
Monteringen är väldigt enkel och jag hoppas att du har kul att använda den !!
Skål, LAGSILVA
Steg 1: Materiallista
- Arduino Uno R3
- MPU-6050 breakout
- Multi Funtion Shield för Arduino
- Kvinnliga bygelkablar
MPU-6050 breakout:
MPU-6050 breakout består av en trippelaxelaccelerometer och gyroskop plus en temperatursensor med följande specifikationer:
- Chip: MPU-6050
- Ingångsspänning: 3-5V
- ADC: 16 bitar
- I/O: standard I2C
- Gyroskop i full skala: ± 250, 500, 1000, 2000 °/s
- Accelerometer i full skala: ± 2, ± 4, ± 8, ± 16g
- Temperatursensorintervall: -40 till +85 ºC
Multi Function Shield (MFD):
MFD kan förenkla och påskynda utvecklingen av prototypen.
Viktigaste egenskaper:
- Fyrsiffrig 7-segments LED-displaymodul som drivs av två seriella 74HC595: er
- 4 x ytmonterade lysdioder i en parallell konfiguration
- 10K justerbar precisionspotentiometer
- 3 x oberoende tryckknappar
- Piezo -summer
- DS18B20 temperaturgivare gränssnitt
- LM35 temperaturgivare gränssnitt
- Infrarött mottagargränssnitt
- Seriellt gränssnittsrubrik för bekväm anslutning till seriemoduler som Bluetooth, trådlöst gränssnitt, röstmodul, en röstigenkänningsmodul, etc.
Steg 2: Montering
Monteringen är mycket enkel och kräver ingen schema:
- Sätt in Multi Shield i Arduino.
- Fäst MPU-6050-utbrottet på Arduino-kortet med en liten skruv.
Det är bara 04 bygelkablar som ska anslutas:
- Röd tråd: Vcc (+5V)
- Svart tråd: Gnd
- Grön tråd: SCL för MPU-6050-utbrott till port #6 i Multi Shield.
- Gul tråd: SDA för MPU-6050-utbrott till port #5 i Multi Shield.
Steg 3: Konfiguration
Det finns 3 knappar för att ställa in klockan:
- Vänster knapp: Tryck för att justera timmarna. Tryck snabbt för att ställa in steg för steg. Tryck kontinuerligt för att snabbt gå framåt.
- Mittknapp: Ställ in minuter. Tryck kontinuerligt för att snabbt gå framåt.
- Höger knapp: ett snabbt tryck för att gå till temperaturläge.
Obs: I temperaturläge är det möjligt att ändra status till Fahrenheit eller Celsius genom att trycka på knappen Vänster.
Steg 4: Kod
Kodens huvudfunktioner är:
- Avläsning av accelerometrarnas lutningsvinklar.
- Beräkning av överföringsfunktionen för 7-seg LED-displayen (se bilder).
Med vinklarna är det möjligt att upptäcka klockans rumsposition och bestämma vilken rutin som ska släppas:
- Framifrån - Klocka Stand Up
- Framifrån - Klocka upp och ner
- Spegelvy - Klocka Stand Up
- Spegelvy - Klocka upp och ner
Rekommenderad:
Hur man gör analog klocka och digital klocka med LED -remsa med Arduino: 3 steg
Hur man gör analog klocka och digital klocka med LED -remsa med Arduino: Idag kommer vi att göra en analog klocka & Digital klocka med Led Strip och MAX7219 Dot -modul med Arduino. Den kommer att korrigera tiden med den lokala tidszonen. Den analoga klockan kan använda en längre LED -remsa, så den kan hängas på väggen för att bli en konstverk
Digital klocka med mikrokontroller (AT89S52 utan RTC -krets): 4 steg (med bilder)
Digital klocka med mikrokontroller (AT89S52 utan RTC -krets): Låt oss beskriva en klocka … " Klocka är en enhet som räknar och visar tid (relativ) " !!! Gissa att jag sa det rätt så låt oss göra en CLOCK with ALARM . OBS: det tar 2-3 minuter att läsa, läs hela projektet annars kommer jag inte att
Automatisk husdjursmatare med en gammal digital klocka: 10 steg (med bilder)
Automatisk husdjursmatare med en gammal digital klocka: Hej där, i den här instruerbara kommer jag att visa dig hur jag gjorde en automatisk husdjursmatare med en gammal digital klocka. Jag har också lagt in en video om hur jag gjorde den här mataren. Denna instruerbara kommer att delta i PCB -tävlingen och som en tjänst skulle jag
Skapa en klocka från en klocka: 11 steg (med bilder)
Skapa en klocka från en klocka: I denna instruktionsbok tar jag en befintlig klocka och skapar vad jag tycker är en bättre klocka. Vi går från bilden till vänster till bilden till höger. Innan du börjar på din egen klocka, vänligen vet att återmontering kan vara en utmaning som
Konvertera hem vanlig klocka till självglödande klocka: 8 steg (med bilder)
Konvertera hem vanlig klocka till självglödande klocka: FÖRST GÖR JAG MITT HJÄRTIGT TACK TILL INSTRUKTABLAR LAGET GÖR SOM MIN HÄLSA ÅTERSTÄLLNINGSDAGAR SÅ MER ANSVAR ….. I denna instruktion vill jag dela med er hur man konverterar din vanliga klocka hem. in till självglödande klocka. > > För att göra detta