Mündəricat:

GO-4 Ağıllı Ev Arduino Bot: 7 Addım (Şəkillərlə birlikdə)
GO-4 Ağıllı Ev Arduino Bot: 7 Addım (Şəkillərlə birlikdə)

Video: GO-4 Ağıllı Ev Arduino Bot: 7 Addım (Şəkillərlə birlikdə)

Video: GO-4 Ağıllı Ev Arduino Bot: 7 Addım (Şəkillərlə birlikdə)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Noyabr
Anonim
GO-4 Ağıllı Ev Arduino Bot
GO-4 Ağıllı Ev Arduino Bot

Bu proyektdə, ev cihazlarınızı İnternet vasitəsilə uzaqdan idarə etmək üçün IOT texnologiyasından istifadə edərək Smart Home Bot qurmağın yollarını göstərəcəyəm.

Ancaq işə başlamazdan əvvəl bu texnikadan əvvəlki kimi danışaq …

IOT nədir?

Əşyaların İnterneti (IoT), bir-biri ilə əlaqəli hesablama cihazları, mexaniki və rəqəmsal maşınlar, cisimlər, bənzərsiz identifikatorlarla təchiz edilmiş insanlar və insandan insana və ya insandan insana ehtiyac olmadan şəbəkə üzərindən məlumat ötürmə qabiliyyəti sistemidir. kompüter qarşılıqlı əlaqəsi.

Əşyalar İnternetində bir şey ürək monitoru implantlı, bioçip transponderi olan bir fermada suvarma sistemləri, təkərin təzyiqi aşağı olduqda və ya başqa bir vəziyyətdə sürücünü xəbərdar etmək üçün quraşdırılmış sensorlar olan bir vasitə ola bilər. bir IP ünvanı təyin edilə bilən və şəbəkə üzərindən məlumat ötürmə qabiliyyəti ilə təmin edilə bilən təbii və ya süni bir obyekt.

Demək ki, IOT unikal bir şəxsiyyət nömrəsi IP ünvanı istifadə edərək hər bir maşını əhatə edən internet üzərindəki böyük bir sistemdir.

Arduino lövhəmdən istifadə edərək necə bu dünyanın bir hissəsi ola bilərəm?

ESP8266 adlı kiçik bir texnoloji möcüzə cihazı var və bu, layihənizin internetə çıxışını təmin etmək üçün əla vasitədir. Göstərildiyi kimi asanlıqla Arduinoya qoşa və layihənizin internet vasitəsi ilə ünsiyyət qurmasına icazə verə bilərsiniz. IP ünvanı vasitəsilə dünyanın hər yerindən idarə etmək üçün!

Daxili nəzarətçinin xüsusiyyətləri:

· Espressif prosessoru 32 bit və 80 MHz-dir və 160 MHz-ə qədər artırıla bilər.

· 64KB yaddaş yükləyicisi.

· Mikro nəzarətçiyə həsr olunmuş 64KB Sürətli RAM yaddaşı.

· 96KB təsadüfi giriş yaddaşı.

*Qeyd (1)

ESP8266 cihazı ümumiyyətlə heç bir modul olmadan satılır və şəxsi fikrimcə Arduino lövhəsinə asanlıqla qoşulmaq üçün ESP-01 adapterindən istifadə etməyi üstün tuturam.

Addım 1: Tələb olunan komponentlər

Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər
Tələb olunan komponentlər

Robot modeli (3 -cü addımda mövcuddur)

Arduino Uno R3

ESP8266 modulu

ESP-01 adapteri

Dörd yollu estafet

LCD modul 16x2

220 ohm rezistorlu LED

Jumper telləri

Addım 2: ESP8266 Modulunun Qurulması

ESP8266 Modulunun quraşdırılması
ESP8266 Modulunun quraşdırılması
ESP8266 Modulunun quraşdırılması
ESP8266 Modulunun quraşdırılması
ESP8266 Modulunun quraşdırılması
ESP8266 Modulunun quraşdırılması

Digər komponentlərdən fərqli olaraq ESP8266 modulu olmalıdır

İstifadədən əvvəl qurun, çünki bu tək başına bir moduldur və kodu yükləmək üçün izləyə biləcəyiniz bir çox üsul var.

*Qeyd (2)

Robota yalnız yerli Wi-Fi şəbəkəsi vasitəsilə daxil olmaq mümkündür. İnternetin atılmasını idarə etmək üçün marşrutlaşdırıcınızda port yönləndirməsini etməlisiniz.

Bu mövzu haqqında daha ətraflı məlumat üçün:

www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html

Addım 3: Robot Baza Montajı

Robot Baza Montajı
Robot Baza Montajı
Robot Baza Montajı
Robot Baza Montajı

Bu zaman bir neçə saat ərzində yığılacaq sadə bir karton modeli seçirəm.

Modeli buradan yükləyin:-

paper-replika.com/index.php?option=com_cont…

Bu bazanı yığmaq olduqca sadədir, eyni zamanda bütün dövrəni çirkli tellərə baxmadan düzəltməyə imkan verir, buna görə robot çıxışı ilə məşğul olmağı asanlaşdırmaq üçün qarşısına LCD 16*8 ekran modulunu düzəltdim və bunu daha sonra izah edəcəyəm.

Bu linkdə lcd ekran modulundan istifadə etməyi öyrənəcəksiniz

www.arduino.cc/en/Tutorial/LiquidCrystalDisplay

Addım 4: Robot Torso montajı

Image
Image
Robot Torso montajı
Robot Torso montajı

Robot gövdəsi

tək bir parçadan ibarətdir və ön tərəfdə iki deşik var, beləliklə istəsəniz LED çırağınızı 220 ohm müqavimət və kamera modulu ilə düzəldə bilərsiniz.

Addım 5: Robot Başı və Qanadları

Robot Başı və Qanadları
Robot Başı və Qanadları
Robot Başı və Qanadları
Robot Başı və Qanadları

Bu parçalar çox sadədir və içərisində heç bir tel və ya dövrə yoxdur.

Addım 6: Relay Circuit

Image
Image
Relay Circuit
Relay Circuit
Relay Circuit
Relay Circuit

ARDUINO -ya RÖLELƏRİ NECƏ ƏLAVƏ EDƏCƏK

Bu, elektrik enerjisi ilə işləyən cihazları dəyişdirmək üçün istifadə edə biləcəyiniz röle növüdür. Bu rölelər, ev qızdırıcıları, sobalar və mühərriklər kimi ən yüksək gücə malik cihazlardan başqa evlərdə istifadə olunan bir çox cihazı idarə edəcək. Açdığınız/söndürdüyünüz cihazın VA (Volt x Amper) rölesinin dəyərindən aşağı olduğundan əmin olun.

Xəbərdarlıq: AC ilə təcrübə apararkən həmişə çox diqqətli olun, elektrik cərəyanı ciddi yaralanmalara səbəb ola bilər.

AC qoşulduqda dövrə toxunmayın, alt tərəfdən olan röle modulu açıqdır.

Dövrənin DC hissəsi üçün:

Arduino rəqəmsal pin 10 -> modul pin S

Arduino GND -> modul pimi -

Arduino +5V -> modul pin +

Addım 7: Məsləhətlər və fəndlər

Məsləhətlər və fəndlər
Məsləhətlər və fəndlər
Məsləhətlər və fəndlər
Məsləhətlər və fəndlər

Arduino ilə öz layihələrinizi hazırlayarkən, ilişib qalmağınız halında yadda saxlamağa kömək edəcək bir neçə fənd var.

· Düzgün kitabxananı daxil etdiyinizə əmin olun #ESP8266WiFi.h daxil edin

· Arduino 115200 -də 9600 Serial.begin (115200) portundan idarə olunan doğru portu oxuduğunuzdan əmin olun;

· Layihənin heç bir əlavə enerji mənbəyinə ehtiyacı yoxdur.

· Həmçinin istifadə edərək, yerli WIFI şəbəkənizə düzgün SSID və parol yazın

const char* ssid = "YOUR_SSID";

const char* parol = "YOUR_PASSWORD";

· Serial ekranı açdıqdan sonra URL -nin belə göründüyünə əmin olun:

Bağlamaq üçün bu URL -dən istifadə edin: https://192.168.1.100/, URL -ni kopyalayın və veb brauzerinizə yapışdırın.

* Kod əlavə olunur

Tövsiyə: