Spisu treści:
- Krok 1: Wymagane składniki
- Krok 2: Instalacja modułu ESP8266
- Krok 3: Montaż podstawy robota
- Krok 4: Montaż torsu robota
- Krok 5: Głowa i skrzydła robota
- Krok 6: Obwód przekaźnika
- Krok 7: Wskazówki i porady
Wideo: GO-4 Smart Home Arduino Bot: 7 kroków (ze zdjęciami)
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
W tym projekcie pokażę Ci, jak zbudować Smart Home Bot wykorzystując technologię IOT do zdalnego sterowania Twoimi urządzeniami domowymi przez Internet.
Ale zanim zaczniemy, porozmawiajmy o tej technice, tak jak kiedyś…
Czym jest IOT?
Internet rzeczy (IoT) to system powiązanych ze sobą urządzeń komputerowych, maszyn mechanicznych i cyfrowych, obiektów, osób, które są wyposażone w unikalne identyfikatory i możliwość przesyłania danych przez sieć bez konieczności łączenia się z człowiekiem lub z człowieka do człowieka. interakcja z komputerem.
Rzeczą w Internecie rzeczy może być osoba z implantem monitora pracy serca, system nawadniający w gospodarstwie z transponderem biochip, pojazd z wbudowanymi czujnikami ostrzegającymi kierowcę o niskim ciśnieniu w oponach lub inny obiekt naturalny lub sztuczny, któremu można przypisać adres IP i który ma możliwość przesyłania danych przez sieć.
Załóżmy więc, że IOT to ogromny system w Internecie, który obejmuje każdą pojedynczą maszynę przy użyciu unikalnego identyfikatora wywołania adresu IP.
Jak mogę stać się częścią tego świata za pomocą mojej płytki Arduino?
Istnieje małe cudowne urządzenie technologiczne o nazwie ESP8266, które jest doskonałym narzędziem umożliwiającym dostęp do Internetu przez Twój projekt. Możesz łatwo podłączyć go do Arduino, jak pokazano, i pozwolić swojemu projektowi komunikować się przez Internet. Aby kontrolować go z dowolnego miejsca na świecie za pośrednictwem adresu IP!
Specyfikacja kontrolera wewnętrznego:
· Procesor Espressif jest 32-bitowy i 80 MHz i można go uaktualnić do 160 MHz.
· Program ładujący pamięć 64 KB.
· 64KB Szybka pamięć RAM dedykowana dla mikrokontrolera.
· 96 KB pamięci o dostępie swobodnym.
*notatka 1)
urządzenie ESP8266 jest zwykle sprzedawane bez żadnego modułu, a moim zdaniem wolę używać jego adaptera ESP-01, aby łatwo połączyć się z płytką Arduino.
Krok 1: Wymagane składniki
Model robota (dostępny w kroku 3)
Arduino Uno R3
Moduł ESP8266
Adapter ESP-01
Cztery sposoby przekaźnika
Moduł LCD 16x2
LED z rezystorem 220 omów
Przewody połączeniowe
Krok 2: Instalacja modułu ESP8266
W przeciwieństwie do pozostałych komponentów moduł ESP8266 musi być
skonfigurować przed użyciem, ponieważ jest to samodzielny moduł i istnieje wiele metod, za pomocą których można przesłać do niego kod.
*uwaga (2)
Dostęp do robota możliwy jest wyłącznie przez lokalną sieć Wi-Fi. Aby kontrolować to w Internecie, być może będziesz musiał wykonać przekierowanie portów na routerze.
Więcej szczegółów na ten temat:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
Krok 3: Montaż podstawy robota
W tej chwili wybieram prosty model kartonowy, który można złożyć w kilka godzin.
Pobierz model stąd:-
paper-replika.com/index.php?option=com_cont…
Montaż tej podstawy jest dość prosty, pozwala również naprawić cały obwód wewnątrz bez bałaganu, więc umieściłem z przodu moduł wyświetlacza LCD 16*8, aby ułatwić obsługę wyjść robota i wyjaśnię to później.
W tym linku dowiesz się, jak korzystać z modułu wyświetlacza lcd
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
Krok 4: Montaż torsu robota
Tułów robota
składa się z jednego elementu, a z przodu znajdują się dwa otwory, dzięki czemu można przymocować lampę błyskową LED za pomocą rezystora 220 omów i modułu kamery, jeśli chcesz.
Krok 5: Głowa i skrzydła robota
Te elementy są bardzo proste i nie mają w środku żadnych przewodów ani obwodów.
Krok 6: Obwód przekaźnika
JAK DODAĆ PRZEKAŹNIKI DO ARDUINO?
Jest to typ przekaźnika, którego można używać do przełączania urządzeń zasilanych z sieci. Te przekaźniki będą obsługiwać większość urządzeń używanych w domach, z wyjątkiem tych o największej mocy, takich jak grzejniki pokojowe, piece i silniki. Upewnij się, że VA (wolty x ampery) urządzenia, które włączasz/wyłączasz, jest mniejsze niż wartość znamionowa przekaźnika.
Ostrzeżenie: Zawsze bądź bardzo ostrożny podczas eksperymentowania z prądem przemiennym, porażenie prądem może spowodować poważne obrażenia.
Moduł przekaźnika od spodu jest otwarty, gdy podłączony jest prąd przemienny, nie dotykaj obwodu.
Dla części DC obwodu:
Cyfrowe pin 10 Arduino –> pin S. modułu
Arduino GND –> pin modułu –
Arduino +5V –> pin modułu +
Krok 7: Wskazówki i porady
podczas opracowywania własnych projektów z Arduino, istnieje kilka sztuczek, o których warto pamiętać, jeśli utkniesz.
· Upewnij się, że dołączyłeś właściwą bibliotekę #include ESP8266WiFi.h
· Upewnij się, że odczytujesz właściwy port w Arduino 115200, w tym port 9600 Serial.begin(115200);
· Projekt nie wymaga dodatkowego źródła zasilania.
· Upewnij się również, że zapisz poprawny identyfikator SSID i hasło do lokalnej sieci WIFI
const char* ssid = "TWÓJ_SSID";
const char* hasło = "TWOJE_HASŁO";
· Po otwarciu ekranu szeregowego upewnij się, że adres URL wygląda następująco:
Użyj tego adresu URL, aby się połączyć: https://192.168.1.100/, skopiuj adres URL i wklej go w przeglądarce internetowej.
* Załączony kod
Zalecana:
DIY Sterowany przez Arduino Egg-Bot: 12 kroków (ze zdjęciami)
DIY Arduino Controlled Egg-Bot: W tej instrukcji pokażę, jak stworzyć własnego Egg-Bota sterowanego za pomocą Arduino. Chciałem to zrobić wcześniej, ale myślałem, że to dla mnie za trudne, ale się myliłem. Jest łatwy do zbudowania, więc na pewno każdy może to zrobić
ForgetMeNot - Platforma powiadomień Smart Home: 14 kroków (ze zdjęciami)
ForgetMeNot - Platforma powiadomień inteligentnego domu: Jako zapracowani studenci, biegający między zajęciami, pracą i obowiązkami rodzinnymi, zapominamy o drobiazgach. Urodziny przychodzą i odchodzą bez naszej uwagi, ważny termin mija z powodu zwykłego zapomnienia, a czasami po prostu
Trash Built Bot do rysowania linii BT - My Bot: 13 kroków (ze zdjęciami)
Trash Built BT Line Drawing Bot - My Bot: Przyjaciele Hai po długiej przerwie około 6 miesięcy, przyszedłem z nowym projektem. Do czasu ukończenia Cute Drawing Buddy V1, SCARA Robot - Arduino planuję kolejnego bota do rysowania, którego głównym celem jest pokrycie dużej przestrzeni do rysowania. Tak naprawiono ramiona robota c
Samouczek Do Projeto Final Do Curso IoT Aplicada a Smart Home Inatel / Novembro 2017: 4 kroki (ze zdjęciami)
Tutorial Do Projeto Final Do Curso IoT Aplikacja do inteligentnego domu Inatel / Listopad 2017: Brak projektu związanego z wykorzystaniem platformy hibrydy, jest to konieczne, aby uzyskać dostęp do powtarzalnych platform natywnych dla Androida lub IOS. Używaj um computador tipo notebook com windows 10. Essa plataforma chama-se Ionic, q
Arduino Home Security System: 7 kroków (ze zdjęciami)
Arduino Home Security System: to system bezpieczeństwa w domu wykorzystujący Arduino Mega 2560, który uruchamia alarm po otwarciu dowolnych drzwi lub wykryciu ruchu w pomieszczeniu, gdy system jest aktywowany. To fajny projekt dla każdego, kto kończy ostatni rok na uniwersytecie. możesz go uaktualnić ev