Cuprins:
- Pasul 1: Materiale
- Pasul 2: Asamblare hardware
- Pasul 3: Configurarea Raspberry Pi
- Pasul 4: Configurare Arduino
Video: Accesoriu pentru cască inteligentă: 4 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Un uluitor 1,3 milioane de oameni mor în fiecare an din cauza accidentelor rutiere. O mare parte din aceste accidente implică două roți. Două roți au devenit mai periculoase ca niciodată. Începând cu 2015, 28% din totalul deceselor provocate din cauza accidentelor rutiere erau legate de două roți. Conducerea în stare de ebrietate, distragerea atenției, excesul de viteză, săriturile la lumina roșie și furia rutieră sunt câteva dintre motivele pentru care drumurile devin o parte periculoasă a vieții urbane. Dacă nu se iau măsuri, accidentele rutiere pot deveni a cincea cauză principală de deces până în 2030.
Folosind accelerometrul și senzorul giroscopului alimentat de Arduino am făcut o soluție pentru această problemă sub forma unui accesoriu pentru cască. Una dintre caracteristicile majore ale căștii noastre inteligente folosește o cameră Raspberry Pi plasată în partea din spate a căștii pentru a analiza alimentarea acesteia pentru a detecta dacă un vehicul este aproape periculos. La detectare, un buzzer este pornit. O altă funcție a căștii este de a obține ajutor imediat purtătorilor de cască în caz de accident. Aceasta include trimiterea unui mesaj SOS către contactele lor de urgență cu locația purtătorului. De asemenea, am creat o aplicație care interacționează cu și primește date de la Arduino și le procesează pentru a îmbunătăți și mai mult funcționarea căștii.
Pasul 1: Materiale
Materiale non-electronice:
1 cască
1 Suport pentru capul camerei de acțiune
1 pungă
Materiale electronice:
1 Raspberry Pi 3
1 Arduino Uno
1 cameră R-Pi
1 KY-031 Senzor de lovire
1 accelerator / giroscop GY-521
1 modul Bluetooth HC-05
1 cablu USB
Fire
Pasul 2: Asamblare hardware
Așezați suportul capului camerei de acțiune în jurul căștii așa cum se arată și atașați punga la suportul capului spre partea din spate a căștii.
Pasul 3: Configurarea Raspberry Pi
Folosind analiza imaginii și camera RPi, Raspberry Pi detectează mașinile care sunt aproape periculoase în spatele utilizatorului și îl avertizează utilizând motoarele de vibrație. Pentru a configura Raspberry PI și camera foto, încărcăm mai întâi codul nostru în Raspberry Pi și apoi stabilim o conexiune SSH cu acesta. Executăm apoi codul nostru pe Raspberry Pi fie manual, rulând fișierul python de la terminal, fie activând un script bash în timpul rulării.
Sarcina de analiză a imaginii este realizată prin utilizarea modelelor OpenCV instruite pe mașini. Calculăm apoi viteza vehiculului și, folosind graficul distanței de siguranță și viteza calculată a vehiculului, calculăm distanța de siguranță pentru a avertiza utilizatorul. Calculăm apoi coordonatele dreptunghiului vehiculului dorit și, în cele din urmă, îl avertizăm pe utilizator când este trecut un prag, ceea ce ne spune când vehiculul este prea aproape.
Pentru a rula scriptul Python adecvat, navigați la folderul de idei din directorul respectiv. Apoi, rulați fișierul v2.py, (scris în Python 2) pentru a începe procesul de identificare cu un videoclip pre-alimentat. Pentru a începe să preluați intrarea de la camera Pi și apoi să o procesați, rulați fișierul Python 2, v3.py. Întregul proces este manual în acest moment, dar poate fi automatizat având un script bash care rulează conform cerințelor.
Pasul 4: Configurare Arduino
Modul Bluetooth: furnizați 5V modulului HC-05 și setați pinii RX și TX ca 10 și 11 și faceți conexiunile corespunzătoare la placa Arduino.
Giroscopul / accelerometrul GY 521: Conectați SCL la A5 și SDA la A4 și alimentați 5V și legați la masă senzorul folosind unul dintre pinii de împământare.
KY 031 Senzor de lovire: furnizați 5V pinului VCC al senzorului de lovire și puneți-l la masă și atașați pinul de ieșire la pinul I / O digital 7 din Arduino.
Recomandat:
CASCĂ VR VR PENTRU 80 USD: 10 pași (cu imagini)
CASCĂ VR VR PENTRU 80 USD: Scopul meu inițial era să fac acest lucru cu mai puțin de 150 USD (USD), cu toate acestea, după ce am făcut cumpărături și am schimbat unele piese pentru alternative, am reușit să reduc acest lucru la aproximativ 80 USD. Deci, haideți să începem. Piesele necesare sunt: Comutator Flick 2x LED1x resisto
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: 10 pași (cu imagini)
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: Ți-ai dorit vreodată un ceas inteligent? Dacă da, aceasta este soluția pentru dvs.! Am creat Smart Alarm Clock, acesta este un ceas pe care îl puteți schimba ora alarmei conform site-ului web. Când alarma se declanșează, se va auzi un sunet (buzzer) și 2 lumini vor
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă folosind ESP32: 7 pași
Grădinărire inteligentă bazată pe IoT și agricultură inteligentă Utilizarea ESP32: Lumea se schimbă odată cu trecerea agriculturii. În prezent, oamenii integrează electronica în toate domeniile, iar agricultura nu face excepție. Această fuziune a produselor electronice în agricultură ajută fermierii și oamenii care gestionează grădinile
Accesoriu PVC Gopro: 5 pași
Accesoriu PVC Gopro: Acesta este un proiect destul de ieftin, este realizat din țevi din PVC și tăiței de piscină cu un atașament GoPro deasupra. Este reversibil deasupra / sub apă și GoPro poate fi controlat de telefon. Am mers mai departe și am adăugat un sistem de autopropulsare pe
TECHNO VIKING! Coarne LED pe o cască spațială Viking: Indicator de volum + Cască Viking Transucent: 6 pași
TECHNO VIKING! Claxoane LED pe o cască spațială Viking: Indicator de volum + Cască Viking Transucent: Da! Aceasta este o cască pentru Space Vikings. *** Actualizare, aceasta ar trebui redenumită Casca Techno Viking *** Dar este octombrie 2010 și tocmai am aflat despre Techno Viking doar astăzi. Bine în spatele curbei meme. Whateva 'Iată-l cu o producție mai mare