Spisu treści:
- Krok 1: Komponenty
- Krok 2: Podłącz komponenty
- Krok 3: Pchanie pudełka
- Krok 4: Kod
- Krok 5: Pliki 3D
- Krok 6: Wniosek
Wideo: Alarm pocztowy: 6 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Po ukończeniu mojego GSM Home Alarm V1.0 i pewnym czasie użytkowania, zdecydowałem się na pewne modyfikacje.
W sprzęcie główne zmiany to wymiana czujnika ultradźwiękowego oraz wprowadzenie klawiatury. W oprogramowaniu zmieniam powiadomienie SMS na e-mail. Postanowiłem również zmniejszyć obwód i zaprojektować oraz wydrukować w 3D pudełko dla obwodu.
Krok 1: Komponenty
Mikrokontroler IOT DFRobot FireBeetle ESP32
DFRobot Gravity: cyfrowy czujnik ruchu na podczerwień dla Arduino
DFRobot Sealed Membrana 4 * 4 przyciskowa podkładka z naklejką
Pakiet LED DFRobot 5mm (50 szt.)
Rezystor DFRobot 220R
Płyta perforowana
Krok 2: Podłącz komponenty
Mózgiem tego projektu będzie mikrokontroler FireBeetle ESP32 IOT. Dużą zaletą jest to, że możesz uzyskać dostęp do sieci WIFI i zarządzania baterią w jednym bardzo małym rozmiarze. Zasilany jest bezpośrednio z portu USB (+5V), ale dodałem też baterię jako zasilanie awaryjne (ta ostatnia jest opcjonalna).
Klawiatura jest podłączona od pinu D2 do pinu D8. Dioda jest podłączona do pinu MOSI/IO19. Pin sygnału czujnika PIR jest podłączony do pinu A1/IO39.
Do złącza nano USB należy podłączyć zasilacz +5 V (zwykły adapter ścienny do smartfona). Jedna bateria +3,7 V może być również dodana jako zasilanie awaryjne.
Krok 3: Pchanie pudełka
Podczas tego projektu odkryłem usługę IOT, która pozwala na ustawienie kilku powiadomień.
1 - Przejdź do https://www.pushingbox.com i utwórz konto.
2- Przejdź do "Moich usług"
3 - „Dodaj usługę”
4 - W wierszu „E-mail” naciśnij „Wybierz tę usługę”.
5- Skonfiguruj e-mail, który otrzyma powiadomienie.
6 - Przejdź do „Moich scenariuszy”
7 - Naciśnij "Test".
8 - Jeśli wszystko jest w porządku, powinieneś otrzymać wiadomość e-mail w skrzynce odbiorczej.
Krok 4: Kod
Abyś mógł korzystać z mojego kodu, konieczne są pewne zmiany.
Zdefiniuj nazwę i hasło sieci WIFI.
Skopiuj DEVID z „Moich scenariuszy” na Pushingbox i wklej go w kodzie.
Wgraj i otwórz okno Serial Monitor, aby sprawdzić, czy wszystko działa. Aby aktywować system wystarczy nacisnąć "1234", moje domyślne hasło, a alarm zostanie uzbrojony za 8s (można to również zmienić w kodzie).
Krok 5: Pliki 3D
Krok 6: Wniosek
W porównaniu z moim poprzednim projektem aktualizacja do czujnika PIR to duża poprawa. Nie otrzymuję prawie żadnego „fałszywego, pozytywnego” alarmu.
Niemal w końcowej fazie przypominam sobie: „Dlaczego nie użyłem RFID???!!!”, albo lepiej modułu Bluetooth dostępnego w ESP32, zamiast klawiatury. Również kod jest bardzo prosty, z wieloma możliwościami ulepszeń, więc nie sądzę, że będzie to mój ostatni system alarmowy.
Zapraszam do komentowania lub wysyłania mi wiadomości, jeśli znalazłeś jakieś błędy lub jeśli masz jakieś sugestie/ulepszenia lub pytania.
Lubię to. Subskrybuj. Zrób to.
Zalecana:
Islamski zegarek i alarm RaspberryPi: 15 kroków (ze zdjęciami)
RaspberryPi Islamski zegarek i alarm: Muzułmanie na całym świecie odmawiają pięć modlitw każdego dnia, a każda modlitwa musi odbyć się o określonej porze dnia. ze względu na eliptyczny sposób, w jaki nasza planeta porusza się wokół Słońca, co sprawia, że czasy wschodów i zachodów słońca różnią się w ciągu roku, że
Wszystko w jednym cyfrowym chronometrze (zegar, minutnik, alarm, temperatura): 10 kroków (ze zdjęciami)
Cyfrowy chronometr All in One (Zegar, Timer, Alarm, Temperatura): Planowaliśmy zrobić Timer dla jakiejś innej konkurencji, ale później wprowadziliśmy również zegar (bez RTC). Gdy zabraliśmy się do programowania, zainteresowaliśmy się dodaniem większej liczby funkcjonalności do urządzenia i ostatecznie dodaliśmy DS3231 RTC, ponieważ
Alarm Arduino z czujnikiem ultradźwiękowym: 5 kroków (ze zdjęciami)
Alarm Arduino z czujnikiem ultradźwiękowym: Ta instrukcja dotyczy samodzielnego wykonania łatwego i taniego urządzenia alarmowego. Wszystko, czego potrzebujesz, to podstawowa wiedza z zakresu elektroniki i programowania arduino. Jeśli masz jakieś pytania lub problemy, możesz skontaktować się ze mną na mój adres e-mail: iwx [email protected]
Alarm czujnika Halla: 7 kroków (ze zdjęciami)
Alarm czujnika Halla: pokażę Ci, jak można zrobić prosty alarm bezpieczeństwa za pomocą czujnika Halla. mam swój ze starego zakurzonego komputera
Alarm zbicia szyby / Alarm antywłamaniowy: 17 kroków
Alarm zbicia szyby / Alarm włamaniowy: Ten obwód może być używany do uruchamiania alarmu w celu wykrycia rozbicia szyby przez intruza, nawet gdy intruz upewni się, że nie ma dźwięku rozbitego szkła