Spisu treści:

BezpieczeństwoNajpierw: 6 kroków
BezpieczeństwoNajpierw: 6 kroków

Wideo: BezpieczeństwoNajpierw: 6 kroków

Wideo: BezpieczeństwoNajpierw: 6 kroków
Wideo: Postanowienia noworoczne! 6 KROKÓW jak osiągnąć swoje plany i cele! Grzegorz Celeban 2024, Listopad
Anonim
Bezpieczeństwo przede wszystkim
Bezpieczeństwo przede wszystkim

Wstęp

Projekt ten został wykonany przez dwóch studentów The Interdisciplinary Center w Herzliya w Izraelu jako końcowy projekt kursu IoT

Projekt przeznaczony jest dla osób, które dzielą swój samochód z nowym kierowcą, a obawiają się o bezpieczeństwo auta (i osoby je prowadzącej – OCZYWIŚCIE;)), bardzo podobnie jak ja – dzielę się swoim autem z młodszym bratem).

To jest przewodnik krok po kroku, jak zbudować najlepszy system bezpieczeństwa i chronić swoich bliskich. Na końcu tego przewodnika będziesz miał system, który:

1. Upewnia się, że kierowca nie pił alkoholu przed jazdą.

2. Upewnia się, że poziom hałasu w samochodzie (muzyki lub ludzi) jest na bezpiecznej wysokości.

3. Ostrzega w sytuacji awaryjnej kierowcy.

- Jeśli 1 lub 2 nie zostaną spełnione lub kierowca kliknie przycisk „panika” (3), do wybranego kontaktu zostanie wysłana wiadomość e-mail z lokalizacją samochodu.

Podłączyliśmy nasz projekt do portu USB mojego samochodu - jako źródło zasilania. Jeśli nie masz portu USB w samochodzie, sprzedaj swój samochód i kup nowy (lub podłącz projekt do power-banku).

Zabezpieczenia projektu to tylko wierzchołek góry lodowej. Jesteś bardzo mile widziany (a nawet bardzo zachęcany), aby być super kreatywnym i dodawać nowe funkcje do własnego projektu.

Kieszonkowe dzieci

1 x płyta ESP8266 (użyliśmy Lolin Wemos D1 mini)

1 x kabel Micro-USB

1 x "Przycisk"

1 x rezystor

1 x deska do krojenia chleba

1 x czujnik MQ-3

1 x czujnik CZN-15E

12 x Jumper Cables (zalecamy użycie jak największej liczby kabli męskich do żeńskich, połączonych ze sobą w celu utworzenia przedłużeń)

Krok 1: Oprogramowanie

Oprogramowanie
Oprogramowanie

Arduino:

Zainstaluj Arduino IDE tutaj

Zainstaluj następujący sterownik tutaj

Adafruit IO:

Zarejestruj się w Adafruit IO tutaj

Blynka:

Pobierz aplikację blynk na smartfona i utwórz w niej swoje konto

Krok 2: Adafruit IO

Adafruit IO
Adafruit IO

Konfiguracja - Adafruit IO

  1. Na stronie Adafruit IO przejdź do zakładki "Feeds" i utwórz 2 nowe feedy - "awaryjne" i "lokalizacja".
  2. Przejdź do „Dashboards” -> otwórz menu „Actions” -> utwórz nowy dashboard.
  3. Nazwij nowy pulpit nawigacyjny, dodanie opisu jest opcjonalne.
  4. Wybierz „Utwórz” -> kliknij nowy link.
  5. Zwróć uwagę na nowo utworzonym pulpicie nawigacyjnym 7 małych kwadratowych przycisków.
  6. Naciśnij żółty przycisk klucza.
  7. Otworzy się wyskakujące okienko.
  8. Zapisz ciąg, który widzisz w „Active Key” – będziemy go potrzebować.
  9. Wybierz przycisk „+”.
  10. Dodaj blok „Wskaźnik”.
  11. Wybierz kanał „awaryjny”.
  12. Kontyntynuj.
  13. Wpisz tytuł.
  14. W menu „Warunki” wybierz „=”.
  15. Ustaw wartość pod nim na „1”.
  16. Wybierz „Utwórz blok”.
  17. Kliknij niebieski przycisk „+”.
  18. Dodaj blok „Mapa”.
  19. Wybierz kanał „lokalizacja”.
  20. Kontyntynuj.
  21. Wpisz tytuł.
  22. Wybierz 24 godziny.
  23. Ustaw typ mapy na „Zdjęcia satelitarne”.
  24. Wybierz „Utwórz blok”.
  25. Wybierz zielony przycisk zębatki.
  26. Kliknij „Zapisz”

Krok 3: Blynk

Blynk
Blynk

Konfiguracja - Blynk

  1. Przejdź do aplikacji Blynk.
  2. Utwórz nowy projekt.
  3. Zapisz klucz uwierzytelniający wysłany na Twój e-mail.
  4. Kliknij mały przycisk (+).
  5. Dodaj następujące widżety: Widżet poczty e-mail i Strumień GPS.
  6. Ustaw strumień GPS na wirtualny pin V0.
  7. Upewnij się, że adres e-mail w widżecie E-mail jest poprawny.
  8. Zmień pole „Typ treści” na „tekst/zwykły”.

Krok 4: Obwód

Obwód
Obwód
Obwód
Obwód

Połączmy się (!):

ESP8266:

  • 5V -> +
  • G -> -

MQ-3 (Cenzor alkoholowy)

  • A0 -> A0 (z ESP)
  • GND -> -
  • VCC -> +

CZN-15E

  • G -> -
  • + -> + (płytki stykowej)
  • D0 -> D3 (z ESP)

Naciśnij przycisk

  • Pierwsza noga -> D4
  • Druga noga -> -

Krok 5: KOD

KOD
KOD

Niezbędny kod w załączniku:)

1. Otwórz kod w Arduino IDE.

2. Sprawdź konfigurację swojej tablicy - upewnij się, że jesteś na właściwej.

3. Uzupełnij brakujące zmienne w kodzie:

  • #define EMAIL "Twój e-mail"
  • char ssid = "nazwa Twojej sieci Wi-Fi"
  • char pass = "hasło do sieci Wi-Fi"
  • char auth = "Twój kod autoryzacyjny Blynk"
  • #define AIO_USERNAME "Nazwa użytkownika AdafruitIO"
  • #define AIO_KEY "Klucz AdafruitIO"

Krok 6: Konfiguracja samochodu

Konfiguracja samochodu
Konfiguracja samochodu
Konfiguracja samochodu
Konfiguracja samochodu
Konfiguracja samochodu
Konfiguracja samochodu

Konfiguracja systemu w samochodzie

Nasze zalecenie dotyczące konfiguracji:

  • Umieść cenzor alkoholowy blisko kierownicy, aby mógł kadzić poziom alkoholu z ręki (często pozostaje na rękach pijącego)
  • Umieść mikrofon w pobliżu głośników samochodu (wysoki poziom hałasu jest prawdopodobnie spowodowany głośną muzyką)
  • Umieść płytkę stykową i przycisk kliknięcia blisko kierowcy - w łatwo dostępnym miejscu (w sytuacji awaryjnej kierowca powinien łatwo nacisnąć przycisk)

Zalecana: