Inhoudsopgave:

Hoe de EchoLight te maken: 3 stappen
Hoe de EchoLight te maken: 3 stappen

Video: Hoe de EchoLight te maken: 3 stappen

Video: Hoe de EchoLight te maken: 3 stappen
Video: Echolight: the first radiation free solution for the early diagnosis of osteporosis 2024, November
Anonim
Hoe de EchoLight te maken
Hoe de EchoLight te maken

De EchoLight is een relatief eenvoudig apparaat dat is ontworpen om de weg veiliger te maken door mensen te waarschuwen wanneer ze te hard rijden. De EchoLight is een op Raspberry Pi gebaseerd apparaat gecodeerd in knooppunt-rood dat een meerkleurige LED laat schijnen en een alarm afgaat om mensen te waarschuwen als ze een gevaarlijke snelheid bereiken. De EchoLight heeft ook sms-mogelijkheden, waardoor hij sms-waarschuwingen en samenvattingen van uw rij-excursies kan verzenden.

Benodigdheden

  1. Een (1) Raspberry Pi 3
  2. Een (1) veelkleurige LED
  3. Eén (1) actieve alarmgeluidsmodule (voor Arduino)
  4. Zes (6) vrouwelijke naar vrouwelijke draad
  5. Eén (1) Ethernet-kabel
  6. (Optioneel) Raspberry Pi-beschermhoes (wordt geleverd met twee (2) koellichamen)

Stap 1: Installatie

Installatie
Installatie
Installatie
Installatie

Dit project gebruikte een verscheidenheid aan verschillende bibliotheken, waarvan de meeste nieuwe knooppunten voor Node-Red creëerden. Sommige van deze installaties moeten op uw computer worden uitgevoerd, terwijl andere op uw Raspberry Pi moeten worden gedaan.

Computerinstallaties en -bewerkingen:

(Windows) Installeer PuTTY

(Mac) Geen download nodig

Vervolgens SSH naar de Raspberry Pi. Dit doen verschillende Mac- en Windows-gebruikers, dus volg de bijbehorende links.

Verbind eerst uw Raspberry Pi met uw WiFi met een Ethernet-kabel

(Windows) Maak verbinding met Raspberry Pi met PuTTY en verbind vervolgens de Raspberry Pi met je wifi

(Mac) SSH rechtstreeks vanaf Terminal en verbind vervolgens de Raspberry Pi met uw WiFi

Optioneel voor Mac en Windows:

Breid de rootpartitie van de Raspberry Pi SD-kaart uit

Installaties op Raspberry Pi:

Knooppunt-Rood

SMS-knooppunt - Twilio

Tellerknooppunt

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading

Nu je alle benodigde downloads hebt voltooid, is het tijd om de LED en het alarm op je Raspberry Pi aan te sluiten. U kunt de afbeelding hierboven of de volgende lijst gebruiken om u te helpen de juiste draden op de juiste pinnen aan te sluiten.

Opmerking: deze bedrading moet exact zijn om het programma in de volgende stap te laten werken, maar als u het zelf wilt programmeren, kunt u het systeem anders bedraden.

Veelkleurige LED:

We zullen alleen de rode en groene delen van de LED bedraden, omdat rood snelheid aangeeft en groen een veilige snelheid aangeeft, dus blauw is niet nodig.

Rood - Pin 16

Aarde - Pin 9

Groen - Pin 15

Actieve alarmgeluidsmodule:

Hoewel het misschien niet nodig is, raad ik aan om tape of ander materiaal over het alarm te plakken, omdat het buitengewoon luid en vervelend kan zijn.

VCC - Pin 1

I/O - Pin 11

Aarde - Pin 6

Stap 3: Het programma toevoegen

Het programma toevoegen
Het programma toevoegen
Het programma toevoegen
Het programma toevoegen
Het programma toevoegen
Het programma toevoegen
Het programma toevoegen
Het programma toevoegen

Nu is het tijd om de code toe te voegen. SSH in je Raspberry Pi, ga naar het.node-red-bestand en start het node-red-programma. Ga vervolgens naar de knop rechtsboven (ziet eruit als drie gestapelde regels), klik erop, klik op importeren> klembord. Plak vervolgens de volgende code in het vak. Deze code activeert het alarm, laat het licht van groen naar rood veranderen naarmate de gesimuleerde snelheid van de bestuurder toeneemt (zoals weergegeven in de bovenstaande afbeeldingen), en stuurt sms-berichten wanneer de bestuurder te snel gaat en informatie over de rit wanneer de array is leeggemaakt.

[{"id":"412bd4f2.ad4b3c", "type":"tab", "label":"Hoofd", "uitgeschakeld":false, "info":""}, {"id":"e490141d. ad9358", "type":"function", "z":"412bd4f2.ad4b3c", "name":"Snelheidsmeter Sim", "func":"msg.payload = msg.payload[msg.count];\nreturn msg;", "uitgangen":1, "noerr":0, "x":110, "y":300, "draden":

Aangezien we geen snelheidsmeter of GPS hebben, hoewel het enigszins gemakkelijk aan het systeem kan worden toegevoegd, zijn er 6 knooppunten die samen snelheidslimieten nabootsen en een auto die langzaam versnelt, kunt u de systemen wijzigen die deze waarden uitvoeren in de injectieknooppunten ' reeksen.

Nu hoeft u zich alleen maar aan te melden voor een Twilio-account en uw telefoonnummer en accountgegevens in te voeren in de twee blauwe sms-knooppunten. U kunt dan uw telefoonnummer invoeren om de sms'jes te ontvangen.

Je bent klaar! Druk gewoon op de rode knop "Deploy" in de rechterbovenhoek en je zou goed moeten zijn om te gaan! Voel je vrij om GPS-mogelijkheden, een snelheidsmeter of andere modules toe te voegen om ons ontwerp te verbeteren.

Aanbevolen: