2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
EchoLight je relatívne jednoduché zariadenie, ktoré má zaistiť bezpečnejšiu cestu tým, že ľudí upozorní na prekročenie rýchlosti. EchoLight je zariadenie založené na Raspberry Pi kódované v uzlovej červenej farbe, ktoré svieti viacfarebnou diódou LED a spustí alarm, ktorý ľudí upozorní, ak dosiahnu nebezpečnú rýchlosť. EchoLight má tiež možnosti SMS, ktoré mu umožňujú odosielať upozornenia na textové správy a posielať súhrny vašich výletov za volantom.
Zásoby
- Jeden (1) Raspberry Pi 3
- Jedna (1) viacfarebná LED dióda
- Jeden (1) aktívny zvukový modul alarmu (pre Arduino)
- Šesť (6) drôtov od žien k ženám
- Jeden (1) ethernetový kábel
- (Voliteľné) Ochranné puzdro Raspberry Pi (dodáva sa s dvoma (2) chladičmi)
Krok 1: Inštalácia
Tento projekt používal množstvo rôznych knižníc, z ktorých väčšina vytvorila nové uzly pre Node-Red. Niektoré z týchto inštalácií je potrebné vykonať na počítači, zatiaľ čo iné je potrebné vykonať na počítači Raspberry Pi.
Počítačové inštalácie a operácie:
(Windows) Nainštalujte PuTTY
(Mac) Nie je potrebné sťahovanie
Ďalej sme SSH do Raspberry Pi. Toto sa líši od používateľov počítačov Mac a Windows, preto postupujte podľa príslušných odkazov.
Najprv pripojte svoj Raspberry Pi k WiFi pomocou ethernetového kábla
(Windows) Pripojte sa k Raspberry Pi pomocou PuTTY a potom pripojte Raspberry Pi k vašej WiFi
(Mac) SSH z terminálu priamo, potom pripojte Raspberry Pi k vašej WiFi
Voliteľné pre Mac a Windows:
Rozbaľte koreňový oddiel karty SD Raspberry Pi
Inštalácie na Raspberry Pi:
Uzol-červený
SMS uzol - Twilio
Counter Node
Krok 2: Zapojenie
Teraz, keď ste dokončili všetky potrebné sťahovania, je načase pripojiť LED a alarm k vášmu Raspberry Pi. Na pripojenie správnych vodičov k správnym kolíkom vám môže pomôcť obrázok vyššie alebo nasledujúci zoznam.
Poznámka: Tieto zapojenia musia byť presné, aby program v nasledujúcom kroku fungoval. Ak ho však chcete naprogramovať sami, zapojte systém inak.
Viacfarebná LED:
Zapojíme iba červenú a zelenú časť diódy LED, pretože červená farba značí prekročenie rýchlosti a zelená bezpečnú rýchlosť, takže modrá nie je potrebná.
Červená - kolík 16
Uzemnenie - kolík 9
Zelená - kolík 15
Aktívny zvukový modul alarmu:
Aj keď to môže byť zbytočné, odporúčam dať na budík pásku alebo iný materiál, pretože môže byť mimoriadne hlasný a nepríjemný.
VCC - kolík 1
I/O - kolík 11
Uzemnenie - kolík 6
Krok 3: Pridanie programu
Teraz je čas pridať kód. SSH do vášho Raspberry Pi, prejdite do súboru.node-red a spustite program node-red. Potom choďte vpravo hore na tlačidlo (vyzerá ako tri skladané čiary), kliknite naň, kliknite na import> schránka. Potom vložte nasledujúci kód do poľa. Tento kód aktivuje alarm, zmení svetlo zo zeleného na červené, keď sa zvýši rýchlosť simulovaného vodiča (ako je znázornené na obrázkoch vyššie), a odošle textové správy, keď vodič ide príliš rýchlo, a informácie o jazde, keď je pole vyprázdnený.
[{"id": "412bd4f2.ad4b3c", "type": "tab", "label": "Main", "disabled": false, "info": ""}}, {"id": "e490141d. ad9358 "," type ":" function "," z ":" 412bd4f2.ad4b3c "," name ":" Speedometer Sim "," func ":" msg.payload = msg.payload [msg.count]; / nreturn msg; "," výstupy ": 1," noerr ": 0," x ": 110," y ": 300," drôty ":
Pretože nemáme rýchlomer ani GPS, aj keď by sa dal do systému pridať celkom jednoducho, existuje 6 uzlov, ktoré spoločne napodobňujú rýchlostné limity a auto, ktoré zrýchľuje, môžete upravovať systémy, ktoré tieto hodnoty odosielajú do vstrekovacích uzlov ' polia.
Teraz si stačí zaregistrovať účet Twilio a do dvoch modrých uzlov SMS zadať svoje telefónne číslo a informácie o účte. Potom môžete zadať svoje telefónne číslo a prijímať správy.
Hotovo! Stačí kliknúť na červené tlačidlo „Nasadiť“vpravo hore a malo by sa začať! Neváhajte pridať funkcie GPS, rýchlomer alebo ďalšie moduly, ktoré vylepšia náš dizajn.