Tartalomjegyzék:
Videó: Az EchoLight elkészítése: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Az EchoLight egy viszonylag egyszerű eszköz, amelynek célja, hogy biztonságosabbá tegye az utat azáltal, hogy tudatosítja az emberekben a gyorshajtást. Az EchoLight egy Raspberry Pi alapú, csomópont-vörösben kódolt eszköz, amely többszínű LED-et világít, és riasztást ad, hogy figyelmeztesse az embereket, ha veszélyes sebességet érnek el. Az EchoLight SMS -funkciókkal is rendelkezik, lehetővé téve, hogy szöveges üzeneteket küldjön, és összefoglalókat küldjön a vezetési kirándulásokról.
Kellékek
- Egy (1) Raspberry Pi 3
- Egy (1) többszínű LED
- Egy (1) aktív riasztási hangmodul (Arduino esetén)
- Hat (6) női -női vezeték
- Egy (1) Ethernet kábel
- (Opcionális) Raspberry Pi védőtok (két (2) hűtőborda tartozik)
1. lépés: Telepítés
Ez a projekt különféle könyvtárakat használt, amelyek többsége új csomópontokat hozott létre a Node-Red számára. Ezen telepítések egy részét a számítógépen kell elvégezni, míg másokat a Raspberry Pi -n kell elvégezni.
Számítógépes telepítések és műveletek:
(Windows) Telepítse a PuTTY -t
(Mac) Nincs szükség letöltésre
Ezután SSH -t vezetünk be a Raspberry Pi -be. Ez más Mac és Windows felhasználók számára történik, ezért kövesse a megfelelő linkeket.
Először csatlakoztassa a Raspberry Pi -t a WiFi -hez Ethernet -kábellel
(Windows) Csatlakozzon a Raspberry Pi -hez a PuTTY segítségével, majd csatlakoztassa a Raspberry Pi -t a WiFi -hez
(Mac) SSH közvetlenül a terminálról, majd csatlakoztassa a Raspberry Pi -t a WiFi -hez
Opcionális Mac és Windows esetén:
Bontsa ki a Raspberry Pi SD kártya gyökér partícióját
Telepítések a Raspberry Pi -n:
Node-Red
SMS csomópont - Twilio
Számláló csomópont
2. lépés: Kábelezés
Most, hogy befejezte az összes szükséges letöltést, ideje csatlakoztatni a LED -et és a riasztót a Raspberry Pi -hez. Használhatja a fenti képet vagy a következő listát, hogy segítsen csatlakoztatni a megfelelő vezetékeket a megfelelő csapokhoz.
Megjegyzés: Ezeknek a vezetékeknek pontosaknak kell lenniük ahhoz, hogy a program a következő lépésben működjön, bár ha saját maga szeretné programozni, nyugodtan kösse be a rendszert másképp.
Többszínű LED:
Csak a LED piros és zöld részeit fogjuk bekötni, mivel a piros a gyorshajtást, a zöld a biztonságos sebességet jelzi, így a kék felesleges.
Piros - 16. tű
Földelés - 9 -es csap
Zöld - 15. tű
Aktív riasztó hangmodul:
Bár szükségtelen lehet, azt javaslom, hogy tegyen szalagot vagy más anyagot a riasztó fölé, mivel rendkívül hangos és bosszantó lehet.
VCC - 1. tű
I/O - 11. tű
Földelés - 6. tű
3. lépés: A program hozzáadása
Itt az ideje, hogy hozzáadja a kódot. SSH-t a Raspberry Pi-be, lépjen be a.node-red fájlba, és indítsa el a node-red programot. Ezután lépjen a jobb felső sarokban lévő gombra (három halmozott vonalnak tűnik), kattintson rá, kattintson az importálás> vágólap elemre. Ezután illessze be a következő kódot a mezőbe. Ez a kód aktiválja a riasztást, a szimulált vezető sebességének növekedésével zöldről pirosra változik a fény (amint a fenti képeken látható), és szöveges üzeneteket küld, amikor a vezető túl gyorsan halad, és információt küld a menetről, amikor a tömb kiürült.
[{"id": "412bd4f2.ad4b3c", "type": "tab", "label": "Main", "disabled": false, "info": ""}, {"id": "e490141d. ad9358 "," type ":" function "," z ":" 412bd4f2.ad4b3c "," name ":" Simulator Speed "," func ":" msg.payload = msg.payload [msg.count]; / nreturn msg; "," output ": 1," noerr ": 0," x ": 110," y ": 300," vezetékek ":
Mivel nincs sebességmérőnk vagy GPS -ünk, bár azt könnyen hozzá lehet adni a rendszerhez, 6 csomópont van, amelyek együtt emulálják a sebességkorlátozásokat, és egy autó, amely lassan gyorsul, módosíthatja azokat a rendszereket, amelyek ezeket az értékeket a befecskendező csomópontokban adják ki. tömbök.
Most már csak regisztrálnia kell egy Twilio -fiókra, és be kell írnia telefonszámát és fiókadatait a két kék SMS -csomópontba. Ezután megadhatja telefonszámát a szövegek fogadásához.
Kész! Csak nyomja meg a piros "Telepítés" gombot a jobb felső sarokban, és már indulhat is! Nyugodtan adjon hozzá GPS -képességeket, sebességmérőt vagy más modulokat a tervezés javítása érdekében.
Ajánlott:
Az Arduino automatikus hőmérséklet- és páratartalom -szabályozójának elkészítése: 3 lépés
Az Arduino automatikus hőmérséklet- és páratartalom -szabályozójának elkészítése: 1
Az első egyszerű szoftver elkészítése a Python használatával: 6 lépés
Hogyan készítsük el első egyszerű szoftverünket a Python használatával: Üdvözöljük ebben az utasításban. Itt elmondom, hogyan lehet saját szoftvert készíteni. Igen, ha van ötlete … de tudja, hogyan kell megvalósítani, vagy érdekli az új dolgok létrehozása, akkor ez az Ön számára …… Előfeltétel: Alapvető ismeretekkel kell rendelkeznie a P
A Mareografo elkészítése: 5 lépés
Hogyan készítsünk Mareografót: O JSN-SR04T és ultrassônico de distância sensor. Usaremos esse sensor ultrassônico para medir a distância entre o deck e a água.Neste tutorial, você aprenderá como usar esse sensor com o Arduíno, para konstrukir um Mareógrafo. Távolabbi entre o d
Az SMT sablon elkészítése: 3 lépés
Hogyan készül az SMT sablon: Miközben az elektronikaiparban megszokott módon kezdték használni a lyukon átvezető alkatrészeket, az SMT alkatrészek feltalálása esetleges cseréjükhöz vezet. Az SMT -k minden eddiginél sokkal gyorsabb NYÁK -gyártást tesznek lehetővé, lehetővé téve egy réteg forrasztópasztát
Ernie elkészítése: 11 lépés
Ernie elkészítése: Ez egy oktatóanyag arról, hogyan építheti fel Ernie -t, az önálló hangkövető robotot a Zybo Board segítségével. Ez a következőkre terjed ki: projekt létrehozása Vivadóban, PWM-szerű szervomotor-illesztőprogramok létrehozása az FPGA-ban, interfész két hangérzékelővel