2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Ovaj projekt govori o digitalnom satu sa automatskim okretanjem 7-segmentnog LED ekrana.
Ovaj sat se može okretati u bilo kojem položaju, a da cifre budu čitljive čak i naopačke ili u zrcalnoj slici !!
Njime upravlja Arduino, a pokreću ga akcelerometri kako bi saznali ispravan položaj u 3D koordinatama.
Dodatno postoji funkcija koja prikazuje temperaturu okoline u zatvorenim prostorima u Celzijusima ili Fahrenheitovim stupnjevima.
Sastavljanje je vrlo jednostavno i nadam se da ćete se zabaviti koristeći ga !!
Živjeli, LAGSILVA
Korak 1: Lista materijala
- Arduino Uno R3
- Proboj MPU-6050
- Višenamjenski štit za Arduino
- Žice za kratkospojnike
Proboj MPU-6050:
Proboj MPU-6050 sastoji se od troosnog akcelerometra i žiroskopa plus temperaturni senzor sa sljedećim specifikacijama:
- Čip: MPU-6050
- Ulazni napon: 3-5V
- ADC: 16 bita
- I/O: standardni I2C
- Puni raspon žiroskopa: ± 250, 500, 1000, 2000 °/s
- Opseg opsega akcelerometra: ± 2, ± 4, ± 8, ± 16g
- Raspon senzora temperature: -40 do +85 ºC
Višenamjenski štit (MFD):
MFD može pojednostaviti i ubrzati razvoj prototipa.
Glavne karakteristike:
- 4-znamenkasti 7-segmentni LED displej modul pogonjen sa dva serijska 74HC595
- 4 x LED diode za površinsko montiranje u paralelnoj konfiguraciji
- 10K podesivi precizni potenciometar
- 3 x nezavisna dugmeta
- Piezo zujalica
- Interfejs senzora temperature DS18B20
- Sučelje osjetnika temperature LM35
- Interfejs infracrvenog prijemnika
- Zaglavlje serijskog sučelja za prikladno povezivanje sa serijskim modulima kao što su Bluetooth, bežično sučelje, glasovni modul, modul za prepoznavanje glasa itd.
Korak 2: Montaža
Montaža je vrlo jednostavna i ne trebaju nikakve sheme:
- Umetnite Multi Shield u Arduino.
- Pričvrstite prekidač MPU-6050 na Arduino ploču pomoću malog vijka.
Treba spojiti samo 04 kratkospojne žice:
- Crvena žica: Vcc (+5V)
- Crna žica: Gnd
- Zelena žica: SCL probijanja MPU-6050 do priključka #6 u Multi Shieldu.
- Žuta žica: SDA probijanja MPU-6050 do priključka #5 u Multi Shieldu.
Korak 3: Postavljanje
Postoje 3 dugmeta za podešavanje sata:
- Lijevo dugme: Pritisnite za podešavanje sati. Brzo pritisnite za postavljanje korak po korak. Neprekidnim pritiskom za brzo pomicanje sati.
- Središnje dugme: Postavite minute. Neprekidnim pritiskom za brzo pomicanje sati.
- Desno dugme: brzi pritisak za prelazak u temperaturni režim.
Napomena: U temperaturnom režimu moguće je promijeniti status u Fahrenheit ili Celsius pritiskom na lijevo dugme.
Korak 4: Kodirajte
Glavne funkcije koda su:
- Očitavanje kutova nagiba mjerača ubrzanja.
- Proračun prijenosne funkcije za 7-segmentni LED zaslon (pogledajte slike).
Pomoću kutova moguće je otkriti prostorni položaj sata i odlučiti koja će se rutina osloboditi:
- Prednji pogled - Sat stoji
- Pogled sprijeda - Sat naopako
- Zrcalni prikaz - Sat stoji
- Ogledalo - Sat naopako