Sisällysluettelo:
Video: Digitaalinen kello, jossa LED -näytön automaattinen kääntäminen: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Tämä projekti koskee digitaalista kelloa, jossa on 7-seg LED-näytön automaattinen kääntö.
Tätä kelloa voidaan kääntää mihin tahansa asentoon pitäen numerot luettavissa jopa ylösalaisin tai peilikuvana !!
Sitä ohjaa Arduino ja kiihtyvyysmittarit ohjaavat oikean sijainnin 3D -koordinaateissa.
Lisäksi on ominaisuus, joka näyttää sisäilman lämpötilan celsius- tai Fahrenheit -asteina.
Kokoonpano on hyvin yksinkertaista ja toivon, että nautit siitä !!
Kippis, LAGSILVA
Vaihe 1: Materiaaliluettelo
- Arduino Uno R3
- MPU-6050 katkaisu
- Monitoimikilpi Arduinolle
- Naarashyppyjohdot
MPU-6050-katkaisu:
MPU-6050-katkaisu koostuu kolmoisakselisesta kiihtyvyysanturista ja gyroskoopista sekä lämpötila-anturista, jolla on seuraavat tiedot:
- Siru: MPU-6050
- Tulojännite: 3-5V
- ADC: 16 bittiä
- I/O: standardi I2C
- Gyroskoopin täyden asteikon alue: ± 250, 500, 1000, 2000 °/s
- Kiihtyvyysmittarin täyden asteikon alue: ± 2, ± 4, ± 8, ± 16 g
- Lämpötila -anturin alue: -40 -+85 ºC
Monitoimikilpi (MFD):
Monitoiminäyttö voi yksinkertaistaa ja nopeuttaa prototyyppien kehittämistä.
Pääpiirteet:
- 4-numeroinen 7-segmenttinen LED-näyttömoduuli, jota ohjaavat kaksi 74HC595-sarjaa
- 4 x pinta -asennettava LED rinnakkain
- 10K säädettävä tarkkuuspotentiometri
- 3 x itsenäistä painiketta
- Pietsosummeri
- DS18B20 -lämpötila -anturiliitäntä
- LM35 -lämpötila -anturiliitäntä
- Infrapunavastaanottimen käyttöliittymä
- Sarjaliitännän otsikko kätevää liittämistä varten sarjamoduuleihin, kuten Bluetooth, langaton liitäntä, äänimoduuli, äänentunnistusmoduuli jne.
Vaihe 2: Kokoonpano
Kokoonpano on hyvin yksinkertainen eikä vaadi kaavioita:
- Aseta Multi Shield Arduinoon.
- Kiinnitä MPU-6050-aukko Arduino-levylle pienellä ruuvilla.
Kytkettävissä on vain 04 hyppyjohtoa:
- Punainen johto: Vcc (+5V)
- Musta johto: Gnd
- Vihreä johto: SCL MPU-6050-katkaisusta Multi Shieldin porttiin #6.
- Keltainen lanka: SDA MPU-6050-katkaisusta Multi Shieldin porttiin 5.
Vaihe 3: Asennus
Kellon asettamiseen on kolme painiketta:
- Vasen painike: Paina säätääksesi tunteja. Paina nopeasti asettaaksesi askel askeleelta. Paina jatkuvasti, jos haluat siirtää tunteja nopeasti eteenpäin.
- Keskipainike: Aseta minuutit. Paina jatkuvasti, jos haluat siirtää tunteja nopeasti eteenpäin.
- Oikea painike: siirry nopeasti lämpötilatilaan painamalla.
Huomautus: Lämpötilatilassa on mahdollista muuttaa tilaksi Fahrenheit tai Celsius painamalla vasenta painiketta.
Vaihe 4: Koodi
Koodin päätoiminnot ovat:
- Kiihtyvyysmittarien kallistuskulmien lukeminen.
- Siirtotoiminnon laskeminen 7-seg LED-näytölle (katso kuvat).
Kulmien avulla on mahdollista havaita kellon välinen sijainti ja päättää, mikä rutiini vapautetaan:
- Näkymä edestä - Kello Stand Up
- Näkymä edestä - kello ylösalaisin
- Peilinäkymä - Kello Stand Up
- Peilinäkymä - Kello ylösalaisin
Suositeltava:
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: 4 vaihetta
Kuinka purkaa digitaalinen jarrusatula ja miten digitaalinen jarrusatula toimii: Monet ihmiset tietävät, miten jarrusatulat käytetään mittaamiseen. Tämä opetusohjelma opettaa sinulle, kuinka purkaa digitaalinen jarrusatula, ja selitys siitä, miten digitaalinen jarrusatula toimii
Kaikki yhdessä digitaalinen kronometri (kello, ajastin, hälytys, lämpötila): 10 vaihetta (kuvien kanssa)
Kaikki yhdessä digitaalinen kronometri (kello, ajastin, hälytys, lämpötila): Suunnittelimme tehdä ajastimen jollekin toiselle kilpailulle, mutta myöhemmin otimme käyttöön myös kellon (ilman RTC: tä). Kun aloitimme ohjelmoinnin, kiinnostuimme lisäämään toimintoja laitteeseen ja lisäsimme DS3231 RTC: n, kuten
Digitaalinen kello Arduinolla äärellisen tilan koneen avulla: 6 vaihetta
Digitaalikello Arduinolla finiittisen koneen avulla: Hei, näytän sinulle, kuinka digitaalinen kello voidaan luoda YAKINDU Statechart Tools -työkalulla ja käyttää Arduinolla, joka käyttää LCD -näppäimistön suojaa. kello otettiin David Harelilta. Hän on julkaissut paperin aiheesta
4-tahti digitaalinen kello: 4 vaihetta (kuvilla)
4-tahti digitaalinen kello: "4-tahti digitaalinen kello" Arduinon ohjaama on digitaalisen kellon polttomoottorin hauska emulaattori. Tunnit ja minuutit osoittavat männät liikkuvat ja tarkalla kierrosluvun säädöllä (100-800). Kierrosluvut näkyvät kahdessa
Yksinkertainen ja halpa digitaalinen digitaalinen äänilähetys: 4 vaihetta
Yksinkertainen ja halpa digitaalinen laser -äänilähetys: Siitä lähtien, kun tein laserpistoolin, olen ajatellut moduloida laserin lähettämään ääntä joko huvin vuoksi (lasten sisäpuhelin) tai ehkä lähettämään tietoja kehittyneempää laserpistoolia varten , jonka avulla vastaanotin voi selvittää, kuka häntä osui