Kazalo:
Video: Digitalna ura z avtomatskim obračanjem LED zaslona: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Ta projekt govori o digitalni uri s samodejnim vrtenjem 7-segmentnega LED zaslona.
To uro lahko vrtite v katerem koli položaju, tako da so številke berljive tudi na glavo ali v zrcalni podobi !!
Upravlja ga Arduino in ga poganjajo merilniki pospeška, da ugotovijo pravilen položaj v 3D koordinatah.
Poleg tega obstaja funkcija, ki prikazuje temperaturo okolja v zaprtih prostorih v stopinjah Celzija ali Fahrenheita.
Sestavljanje je zelo preprosto in upam, da se boste z njim zabavali !!
Na zdravje, LAGSILVA
1. korak: Seznam materialov
- Arduino Uno R3
- Zlom MPU-6050
- Večnamenski ščit za Arduino
- Ženske mostične žice
Zlom MPU-6050:
Zlom MPU-6050 je sestavljen iz troosnega merilnika pospeška in žiroskopa ter temperaturnega senzorja z naslednjimi specifikacijami:
- Čip: MPU-6050
- Vhodna napetost: 3-5V
- ADC: 16 bitov
- V/I: standardni I2C
- Celotno območje žiroskopa: ± 250, 500, 1000, 2000 °/s
- Celotno območje merilnika pospeška: ± 2, ± 4, ± 8, ± 16 g
- Območje temperaturnega tipala: -40 do +85 ºC
Večnamenski ščit (MFD):
MFD lahko poenostavi in pospeši razvoj prototipa.
Glavne značilnosti:
- 4-mestni 7-segmentni LED prikazovalni modul, ki ga poganjata dva serijska 74HC595
- 4 x LED za površinsko montažo v vzporedni konfiguraciji
- 10K nastavljiv natančni potenciometer
- 3 x neodvisni gumbi
- Piezo zvonec
- Vmesnik temperaturnega senzorja DS18B20
- Vmesnik temperaturnega senzorja LM35
- Infrardeči sprejemnik
- Glava zaporednega vmesnika za priročno povezavo s serijskimi moduli, kot so Bluetooth, brezžični vmesnik, glasovni modul, modul za prepoznavanje glasu itd.
2. korak: Montaža
Montaža je zelo preprosta in ne potrebuje shem:
- Vstavite Multi Shield v Arduino.
- Z drobnim vijakom pritrdite odlom MPU-6050 na ploščo Arduino.
Priključiti je treba le 04 mostičnih žic:
- Rdeča žica: Vcc (+5V)
- Črna žica: Gnd
- Zelena žica: SCL prekinitve MPU-6050 do vrat #6 v Multi Shieldu.
- Rumena žica: SDA prekinitve MPU-6050 do vrat #5 v več ščitu.
3. korak: Nastavitev
Za nastavitev ure so trije gumbi:
- Levi gumb: Pritisnite, da prilagodite ure. Hitro pritisnite, da nastavite korak za korakom. Nenehno pritiskajte za hitro premikanje ur.
- Sredinski gumb: nastavite minute. Nenehno pritiskajte za hitro premikanje ur.
- Desni gumb: hiter pritisk za premik za temperaturni način.
Opomba: V temperaturnem načinu lahko s pritiskom na levo tipko spremenite stanje v Fahrenheit ali Celzij.
4. korak: Koda
Glavne funkcije kode so:
- Branje kotov nagiba merilnikov pospeška.
- Izračun prenosne funkcije za 7-segmentni LED zaslon (glej slike).
Z koti je mogoče zaznati prostorski položaj ure in se odločiti, katera rutina bo sproščena:
- Pogled od spredaj - Ura stoji
- Pogled od spredaj - ura obrnjena navzdol
- Zrcalni pogled - Ura stoji
- Zrcalni pogled - ura obrnjena navzdol
Priporočena:
GranDow - Enostavna večjezična digitalna ura: 4 koraki
GranDow - Enostavna večjezična digitalna ura: Moja babica ves dan pozablja na tablete. Žal so vse digitalne ure, ki jih najdem in prikazujejo dan v tednu, v angleščini. Ta preprost projekt s samo tremi komponentami je poceni, enostaven za izdelavo in upam, da bo
Arduino digitalna ura z uporabo DS1302: 4 koraki
Arduino digitalna ura z uporabo DS1302: Uvod Pozdravljeni, upam, da ste vsi super. To bo kratek in preprost projekt o tem, kako narediti digitalno uro z Arduinom, v tem projektu pa bomo s pomočjo Arduina in premičnega registra naredili digitalno uro. Ta
Digitalna ura z mikrokrmilnikom (AT89S52 brez vezja RTC): 4 koraki (s slikami)
Digitalna ura z uporabo mikrokrmilnika (AT89S52 brez RTC vezja): opišimo uro … "Ura je naprava, ki šteje in prikazuje čas (relativno)" . OPOMBA: branje bo trajalo 2-3 minute, preberite celoten projekt, sicer ne bom b
Digitalna ura z uporabo Arduino in LED matričnega zaslona: 6 korakov
Digitalna ura z uporabo Arduina in Led Dot Matrix Display: Danes ustvarjalci in razvijalci raje uporabljajo Arduino za hiter razvoj prototipov projektov. Arduino je odprtokodna elektronska platforma, ki temelji na enostavni strojni in programski opremi. Arduino ima zelo dobro skupnost uporabnikov. V tem projektu
Digitalna in binarna ura v 8 števkah X 7 segmentov LED zaslon: 4 koraki (s slikami)
Digitalna in binarna ura v 8 števkah X 7 segmentov LED zaslon: To je moja nadgrajena različica digitalnega & Binarna ura z 8 -mestnim x 7 -segmentnim LED zaslonom. Rad bi dal nove funkcije za običajne naprave, še posebej ure, v tem primeru pa je uporaba 7 -segmentnega zaslona za binarno uro nekonvencionalna in