Sisällysluettelo:
Video: Pieni 12 V: n näyttö: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Tämä ohje on tarkoitettu pienelle auton akkumonitorille, joka antaa vain liikennevalojen osoittimen akun kunnosta kolmen LED -valon kautta.
Halusin sellaisen, jonka voisin jättää pysyvästi kiinnitettynä ja jolla oli erittäin alhainen virrankulutus. Syy oli se, että autoni oli ollut käyttämättömänä jonkin aikaa (11 viikkoa - eristys) ja akku oli täysin tyhjä. Tämä on ongelmallista autossani, koska normaali oven avaaminen perustuu akkuun. Pääsin kuljettajan ovelle manuaalisen avaimen avulla, mutta sitten minun piti ryömiä auton takaosaan, kiinnittää vara -akku 12 V: n akun poikki, jotta voisin avata muun auton ja saada akun ulos ladata. Kaikki meni hyvin, mutta en halunnut toistaa harjoitusta.
Joten tein tämän pienen näytön varoittamaan minua ennen kuin kaikki pakattiin. Huomasin myös, että akun tyhjennys oli normaalisti noin 30 mA, kun kaikki järjestelmät olivat pois päältä. Mielestäni tämä on oven valvonta- ja hälytysjärjestelmä. Ei kuulosta paljon, mutta jos se on pitkään käyttämättä, se tyhjentää akun. Joten halusin olla lisäämättä liikaa tähän kuormaan. Se päätyi keskimäärin noin 4 mA: iin. Suuri osa virransäästöstä on asianmukaisen LED -valon vilkkuminen vain lyhyen ajan 5 sekunnin välein
Näyttö perustuu Digispark -tyyppiseen ATTiny85 -moduuliin, joka on pieni, halpa ja jossa on kunnollinen ADC -tulo jännitteen valvontaan ja riittävästi GPIOa 3 LED -valon käyttämiseen.
Käytin tämän muutettua versiota edelleen pienentämään nykyisen matalan virran digisparkia, mutta sitä voidaan käyttää ilman tätä, jos joku on tyytyväinen ylimääräiseen 7 mA: n virtaan. Tämä on kuvattu tarkemmin kaavamaisessa kuvauksessa.
Vaihe 1: Työkalut ja komponentit
Työkalut
Fine Point -juotosrauta
Komponentit
- Digispark ATTiny85 (joko tavallinen USB- tai mikro -USB
- prototyyppikortti 6 x 7 reikää
- 3.3V säädin xc6203E332
- 3 LEDiä punainen, keltainen, vihreä
- Vastukset 3 x 47R, 1 x 10K, 1 x 33K
- Kondensaattori 10uF
- Schottky -diodi
- Zener -diodi 7v5
- 3 -nastainen liitin
- Kotelo - 3D -painettu laatikko
www.thingiverse.com/thing:4458026
Vaihe 2: Kaavio
Piiri on hyvin yksinkertainen. Schottky -diodi (napaisuussuoja) ja zener syöttävät matalajännitteisen 3,3 V: n säätimen, jotta ATTiny -laitteeseen saadaan vakaa 3,3 V: n teho.
Mahdollinen jakaja pudottaa 12 V: n akun 4,3: 1 syöttääkseen ATTiny -laitteen ADC -tulon. PB3 / ADC1: tä käytetään estämään mahdolliset häiriöt levyn USB -laitteista. 3 LEDiä on kiinnitetty PB0-, PB1- ja PB5 -liittimiin, ja ne rajoittavat virtaa 47R -vastuksilla. PB5: tä käytetään uudelleen välttääkseen häiriöitä USB -toiminnassa. Tämä edellyttää, että PB5 ei ole ohjelmoitu sulakeohjelmoitavaksi nollauskäyttöä varten. Tämä on normaalia todellisille digiparkeille, mutta ei välttämättä klooneille, ja sulakkeita on muokattava (katso sulakkeenmuokkausohjelma)
Jos haluat välttää digisparkin muuttamisen sen virran pienentämiseksi, voit käyttää mukana toimitettua 5 V: n säädintä. Tämä vaatii muutamia muutoksia.
- Irrota xc6203 -säädin ja 7v5 -zener ja syötä 12 V: n virta suoraan Digisparkin Viniin.
- Vaihda mahdollinen jakaja sanomaan 18K: 10K
- Ohjelmiston jännitteen kynnystasoja on säädettävä hieman. Katso ohjelmisto -osa.
Vaihe 3: Rakentaminen
Tein ylimääräisen piirin 6 x 7 kappaletta prototyyppikorttia, joka voi istua digiparkin päälle, ja reiät ovat suoraan GPIO: n ja jännite nastojen kanssa.
Tämä tekee erittäin pienestä moduulista, joka mahtuu hyvin pieneen laatikkoon. Käytin laatikossa 3 -nastaista liitintä, jossa 2 ulkopuolista nasta on kytketty 0 V: iin ja keskikohta 12 V: iin. Tämä tarkoittaa, että liittimen napaisuus ei ole tärkeä.
Vaihe 4: Ohjelmisto
Ohjelmisto on Arduino -luonnoksen muodossa.
Lähde on saatavilla osoitteessa
Se on hyvin yksinkertainen ja siinä on yksinkertainen silmukka, joka mittaa 5 sekunnin välein jännitteen ADC1: n kautta ja vilkuttaa sitten asianmukaista LED -valoa.
Tasot, jotka määrittävät kynnysarvot, asetetaan viivalla
int ledLevels [LED_COUNT] = {907, 888, -1};
ADC -lukema, joka on suurempi kuin ensimmäinen numero, vilkkuu vihreänä. ADC -lukema pienempi kuin tämä, mutta suurempi kuin toinen vilkkuu keltaisena. Kaikki muu vilkkuu punaisena.
Minulle tämä antoi vihreän> 12,4V, keltaisen> 12,1V, punaisen <12,1V.
Voit kalibroida käyttämällä vaihtelevaa jännitelähdettä ja tarkistamalla, missä LED -muutokset tapahtuvat. Nämä vaativat vaihtamista, jos käytät Digisparkin oletusarvoista 5 V: n säädintä.
Suositeltava:
(PÄIVITTÄMINEN - PIENI ONGELMA) USB -PELIHALLINTA PC: lle: 10 vaihetta (kuvilla)
(PÄIVITTÄMINEN - PIENI ONGELMA) USB -PELIOHJAIN PC: PELIOHJAIN MITÄÄN PELIIN (LÄHESTI)
Pieni Tesla -kela: 3 vaihetta
Pieni Tesla -kela: Näin teet mini -Tesla -kelan. Tarvitset: 22 gaugen kuparilangan 28 gauren kuparilangan Yksi kytkin 9 V: n akku ja pidike PVC -putki (halkaisija 2 cm) Yksi 2N2222A -transistori Yksi 22 K ohmin vastus
Pieni LED -valo vilkkuu Kuva: 6 vaihetta
Pieni LED -valo vilkkuu Kuva: Voit vilkuttaa LED -valon helposti arduino- tai 555 -ajastimella. Mutta voit tehdä vilkkuvan piirin ilman tällaisia IC: itä. Tämä on yksinkertainen vilkkuva hahmo, joka on valmistettu erillisistä osista
IP -kameran näyttö/näyttö Raspberry Pi: n avulla: 4 vaihetta
IP -kameran näyttö/näyttö Raspberry Pi: n avulla: Arvioidessani sopivia NVR -vaihtoehtoja törmäsin näyttökameran arkistoon, jonka avulla voit näyttää useita verkkokameran videosyötteitä. Se tukee myös vaihtamista useiden näyttöjen välillä ja käytämme tätä projektia tähän b
TTGO (väri) -näyttö ja Micropython (TTGO T-näyttö): 6 vaihetta
TTGO (väri) -näyttö ja Micropython (TTGO T-näyttö): TTGO T-Display on ESP32-pohjainen levy, joka sisältää 1,14 tuuman värinäytön. Taulun voi ostaa alle 7 dollarin palkinnolla (sisältää postituksen, palkinto näkyy banggoodissa). Se on uskomaton palkinto näytöllä varustetulle ESP32: lle