Obsah:
Video: Inteligentné zadné svetlo: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Pred nejakým časom mi zadné svetlo na bicykli prestalo fungovať. Keď som ho otvoril, bola tam malá PCB s nejakou elektronikou a LED diódou. Problém bol v tlačidlovom spínači, ktorý nefungoval. Mohol som vymeniť vypínač, ale niečo v tomto dizajne ma rušilo. Ide o to, že koncové svetlo je napájané batériami a po zapnutí zostane rozsvietené, kým ho nevypnete alebo kým sa batérie nevybijú.
Keďže mi záleží na životnom prostredí, chcel som riešenie, ktoré mi nevybije batérie, ak som zabudol vypnúť koncové svetlo. Zrodil sa teda nový projekt.
Toto inteligentné zadné svetlo má 3 hlavné funkcie:
- LED zapnite alebo vypnite stlačením tlačidla.
- Pokiaľ je bicykel v pohybe, nechajte diódu LED zapnutú a po 10 minútach ju vypnite, ak sa už bicykel nepohybuje.
- Vypnite LED, keď napätie batérie klesne pod 2,1 V.
Pre tento projekt som znova použil spínač naklonenia z projektu Tea Light Clone, z ktorého som tiež znova použil časť softvéru pre tento projekt.
Ako vždy som postavil tento projekt okolo svojho obľúbeného mikroovládača PIC pomocou programovacieho jazyka JAL.
Krok 1: Požadované komponenty
Pre tento projekt potrebujete nasledujúce komponenty:
- Kúsok chleba
- Mikrokontrolér PIC 12F615
- 8-pinová zásuvka IC
- Kondenzátor 100 nF
- Rezistory: 2 * 10k, 1 * 100 Ohm
- Jantárová LED dióda s vysokým jasom alebo červená LED dióda
- Tlačidlový vypínač On/Off
- Naklápací spínač
Pozrite si schematický diagram pripojenia komponentov.
Krok 2: Navrhovanie a výroba elektroniky
Rozsah prevádzkového napätia PIC je medzi 2 voltmi a 5,5 voltmi, vďaka čomu je vhodné používať ako napájanie 2 batérie AAA. Konštrukcia musela mať nízky výkon, takže prepínač naklonenia je aktívny iba vtedy, keď je zariadenie zapnuté znížením kolíka 3 PIC počas prevádzky.
V pôvodnom dizajne bol prúd cez LED 20 mA, čo je pre LED s vysokým jasom dosť vysoké a nie je potrebné. Aby sa šetrili batérie, tento dizajn používa pre LED diódy prúd 10 mA.
Pretože je PIC prepnutý do režimu spánku, keď je neaktívny, tlačidlový spínač je pripojený k PINu prerušenia PIC, aby sa prebudil z režimu spánku. V režime spánku PIC nevyužíva takmer žiadnu energiu.
Obvod bol vyrobený na doske, ktorá dobre zapadla do existujúceho krytu zadného svetla. Na obrázku môžete vidieť, ako bola doska osadená a ako zapadá do krytu.
Krok 3: Softvér
Ako už bolo uvedené, softvér je napísaný pre PIC12F615 pomocou programovacieho jazyka JAL. Softvér vykonáva niekoľko úloh:
- Inicializujte PIC a po zapnutí ho prepnite do režimu spánku.
- Prebudenie z režimu spánku, keď stlačíte tlačidlo a zapnete LED. Vráťte sa do režimu spánku, ak znova stlačíte tlačidlo. Prebudenie je aktivované externým prerušením PIC, ku ktorému je pripojené tlačidlo.
- V bdelom stave aktivujte spínač náklonu a monitor, ak je spínač náklonu aktivovaný pohybom. Ak nie je po dobu 10 minút zistený žiadny pohyb, LED dióda zhasne, spínač náklonu je deaktivovaný a PIC sa vráti do režimu spánku.
- V bdelom stave zmerajte napätie batérií a ak klesne pod 2,1 V, dióda LED zhasne, spínač náklonu je deaktivovaný a PIC sa vráti do režimu spánku.
Softvér na detekciu pohybu bol pôvodne navrhnutý pomocou funkcie IOC (Interrupt On Change), ale nefungoval dobre. Namiesto toho sa teraz prepínač pýta každých 100 nás, aby zistil, či bol aktivovaný alebo nie. Meranie napájacieho napätia sa vykonáva pomocou integrovaného prevodníka Analog To Digital, ktorý každých 20 ms odoberá vzorky napájacieho napätia.
Priložený je zdrojový súbor JAL a súbor Intel Hex na programovanie PIC. Ak máte záujem používať mikrokontrolér PIC s programovacím jazykom JAL - Pascal - navštívte webovú stránku JAL.
Bavte sa s budovaním vlastného projektu a tešte sa na svoje reakcie a alternatívne aplikácie.
Odporúča:
Inteligentné stolné LED svetlo - Inteligentné osvetlenie W/ Arduino - Pracovný priestor Neopixels: 10 krokov (s obrázkami)
Inteligentné stolné LED svetlo | Inteligentné osvetlenie W/ Arduino | Neopixels Workspace: Teraz niekoľko dní trávime veľa času doma, virtuálne študujeme a pracujeme, tak prečo si náš pracovný priestor nevylepšiť pomocou vlastného a inteligentného systému osvetlenia založeného na diódach Arduino a Ws2812b LED. Tu vám ukážem, ako si vytvoriť inteligentný Stolné LED svetlo, ktoré
Zadné maticové svetlo na bicykel: 5 krokov
Zadné maticové svetlo na bicykel: Ahoj všetci! Vždy ma fascinovali LED diódy a spôsob, akým svietia, je to tak fascinujúce, najmä maticové pásy 8 x 8 a RGB. Už dlho som chcel pre svoj bicykel postaviť zadné svetlo na bicykel a teraz, keď som schopný postaviť o
Najlepšie dievčenské zadné svetlo na bicykel: 12 krokov (s obrázkami)
Najlepšie dievčenské zadné svetlo na bicykel: Ide o zadné svetlo poháňané batériami v tvare srdca. Z bezpečnostných dôvodov je dobré zadné svetlo pre detský bicykel nevyhnutné. Preto musí byť skutočne spoľahlivý. Deti zvyčajne zabúdajú na zapnutie zadného svetla, keď začnú bicyklovať. Takže nie
Prispôsobte si zadné svetlo motocykla!: 3 kroky
Prispôsobte si zadné svetlo motocykla!: Ahoj všetci! V tomto návode sa podelím o to, ako si prispôsobiť svoje vlastné zadné svetlo lacno od žiarovky po LED. Ak ste leniví na čítanie práve teraz, môžete si pozrieť video, ktoré už robím. Ok, dosť intro, stačí sa dostať do krokov
Zadné svetlo na bicykli so zákrutou: 9 krokov (s obrázkami)
Zadné svetlo na bicykli so zákrutou: Priznajme si to. Zadné svetlá sú nudné. V najlepšom prípade začnú blikať, mrknúť - pozri sa na mňa! Žmurkám - woohoo, stále. A vždy sú červené. Veľmi kreatívne. Dokážeme to lepšie, možno nie veľa, ale stále lepšie, ako len „žmurkanie mrknutím“. Bol som