Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Prezantimi
Ky projekt u bë nga dy studentë të Qendrës Ndërdisiplinore në Herzliya, Izrael, si një projekt përfundimtar i kurseve IoT
Projekti është projektuar për njerëzit që ndajnë makinën e tyre me një shofer të ri dhe kanë frikë për sigurinë e makinës (dhe për personin që e drejton atë - DUAJISHT;)), shumë si unë - e ndaj makinën time me vëllain tim më të vogël).
Ky është një udhëzues hap pas hapi për ndërtimin e sistemit përfundimtar të sigurisë dhe mbrojtjen e të dashurve tuaj. Në fund të këtij udhëzuesi do të keni një sistem që:
1. Sigurohet që shoferi nuk ka konsumuar alkool para se të voziste.
2. Sigurohet që niveli i zhurmës në makinë (qoftë muzikë ose nga njerëzit) të jetë në një lartësi të sigurt.
3. Paralajmëron nëse shoferi ka një urgjencë.
- Nëse 1 ose 2 nuk plotësohen, ose shoferi klikon në "butonin e panikut" (3), një email me vendndodhjen e makinës i dërgohet kontaktit të zgjedhur.
Ne e lidhëm projektin tonë me portën USB të makinës sime - si një burim energjie. Nëse nuk keni një port USB në makinën tuaj, shisni makinën tuaj dhe blini një të re (ose lidhni projektin me një bankë të energjisë).
Karakteristikat e sigurisë të projektit janë vetëm maja e ajsbergut. Jeni më se të mirëpritur (madje edhe shumë të inkurajuar), të jeni super krijues dhe të shtoni veçori të reja në projektin tuaj.
Furnizimet
1 x Bordi ESP8266 (ne përdorëm Lolin Wemos D1 mini)
1 x Kabllo Micro-USB
1 x "Butoni i shtypjes"
1 x Rezistor
1 x Breadboard
1 x Sensor MQ-3
1 x sensor CZN-15E
12 x Kabllo Jumper (ju rekomandojmë të përdorni sa më shumë kabllo meshkuj me femra, të lidhur me njëri -tjetrin në mënyrë që të krijoni shtesa)
Hapi 1: Softuer
Arduino:
Instaloni Arduino IDE këtu
Instaloni Shoferin e mëposhtëm këtu
Adafruit IO:
Regjistrohuni në Adafruit IO këtu
Blynk:
Shkarkoni aplikacionin blynk në smartphone tuaj dhe krijoni llogarinë tuaj në të
Hapi 2: Adafruit IO
Ngritja - Adafruit IO
- Në faqen e internetit të Adafruit IO, shkoni te skedari "Feeds" dhe krijoni 2 burime të reja - "urgjencë" dhe "vendndodhje".
- Shkoni te "Pultet" -> hapni menunë "Veprimet" -> krijoni një pult të ri.
- Emërtoni pultin e ri, shtimi i një përshkrimi është opsional.
- Zgjidhni "Krijo" -> klikoni lidhjen e re.
- Vini re në pultin tuaj të krijuar rishtas 7 butonat e vegjël katrorë.
- Shtypni butonin e verdhë të butonit.
- Do të hapet një dritare që shfaqet.
- Ruani vargun që shihni në "Çelësin aktiv" - do të na duhet.
- Zgjidhni butonin "+".
- Shtoni një bllok "Treguesi".
- Zgjidhni burimin "urgjent".
- Vazhdo.
- Shkruani një titull.
- Në menunë "Kushtet" zgjidhni "=".
- Vendosni vlerën poshtë tij në "1".
- Zgjidhni "Krijo bllok".
- Klikoni në butonin blu "+".
- Shtoni një bllok "Harta".
- Zgjidhni burimin "vendndodhja".
- Vazhdo.
- Shkruani një Titull.
- Zgjidhni 24 orë.
- Vendosni llojin e hartës në "Imazhe Satelitore".
- Zgjidhni "Krijo bllok".
- Zgjidhni butonin e gjelbër të ingranazheve.
- Kliko "Ruaj"
Hapi 3: Blynk
Ngritja - Blynk
- Shkoni te aplikacioni Blynk.
- Krijoni një projekt të ri.
- Ruani çelësin e vërtetimit që dërgohet në emailin tuaj.
- Klikoni në butonin e vogël (+).
- Shtoni widget -et e mëposhtëm: Miniaplikacioni me email dhe GPS Stream.
- Vendosni GPS Stream në pinin virtual V0.
- Sigurohuni që adresa e postës elektronike në widget Email të jetë e saktë.
- Ndryshoni fushën "Lloji i përmbajtjes" në "tekst/thjeshtë".
Hapi 4: Qarku
Le të lidhemi (!):
ESP8266:
- 5V -> +
- G -> -
MQ-3 (Censori i alkoolit)
- A0 -> A0 (e ESP)
- GND -> -
- KQV -> +
CZN-15E
- G -> -
- + -> + (e dërrasës së bukës)
- D0 -> D3 (e ESP)
Butoni i shtypjes
- Këmba e Parë -> D4
- Këmba e dytë -> -
Hapi 5: KODI
Kodi i nevojshëm është bashkangjitur:)
1. Hapni kodin në Arduino IDE.
2. Kontrolloni konfigurimin e bordit tuaj - sigurohuni që jeni në atë të duhurin.
3. Plotësoni ndryshoret që mungojnë në kod:
- #define EMAIL "email -in tuaj"
- char ssid = "emri i rrjetit tuaj Wifi"
- char pass = "fjalëkalimi juaj i rrjetit Wifi"
- char auth = "kodi juaj i autorizimit Blynk"
- #define AIO_USERNAME "Emri i përdoruesit AdafruitIO"
- #përcakto AIO_KEY "Çelësi AdafruitIO"
Hapi 6: Konfigurimi i makinës
Vendosja e sistemit në makinën tuaj
Rekomandimi ynë i konfigurimit:
- Vendoseni censorin e alkoolit pranë timonit në mënyrë që të mund të shuajë nivelet e alkoolit nga dora (Shpesh qëndron në duart e piësit)
- Vendoseni mikrofonin pranë altoparlantëve të makinës (zhurma e lartë ndoshta shkaktohet nga muzika me zë të lartë)
- Vendoseni tabelën e bukës dhe butonin e klikimit pranë shoferit - në një pozicion të arritshëm (në rast urgjence shoferi duhet të shtypë butonin me lehtësi)