Mundarija:
- 1 -qadam: kerakli komponentlar
- 2 -qadam: ESP8266 modulini o'rnatish
- 3 -qadam: Robot bazasini yig'ish
- 4 -qadam: Robot tanasini yig'ish
- 5 -qadam: Robot boshi va qanotlari
- 6 -qadam: o'rni davri
- 7 -qadam: Maslahatlar va fokuslar
Video: GO-4 Smart Home Arduino Bot: 7 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Ushbu loyihada men sizga uy jihozlarini Internet orqali masofadan turib boshqarish uchun IOT texnologiyasidan foydalangan holda Smart Home Bot -ni qanday qurishni ko'rsataman.
Ammo boshlamasdan oldin, avvalgidek, bu texnika haqida gapiraylik …
IOT nima?
Narsalar Interneti (IOT)-bu bir-biriga bog'liq bo'lgan hisoblash qurilmalari, mexanik va raqamli mashinalar, ob'ektlar, odamlar, yagona identifikatorlar bilan ta'minlangan va odamdan odamga yoki odamdan talab qilmasdan tarmoq orqali ma'lumotlarni uzatish qobiliyati. kompyuterning o'zaro ta'siri.
Narsalar Internetida yurak monitorini o'rnatadigan, biochip o'tkazgichli fermadagi sug'orish tizimlari, g'ildirak bosimi past bo'lganda yoki boshqa har qanday haydovchini ogohlantiruvchi sensorlar o'rnatilgan transport vositasi bo'lishi mumkin. IP-manzil tayinlanishi va tarmoq orqali ma'lumotlarni uzatish imkoniyati bilan ta'minlanishi mumkin bo'lgan tabiiy yoki sun'iy ob'ekt.
Aytaylik, IOT - bu Internetdagi ulkan tizim bo'lib, u har bir mashinani o'ziga xos identifikatorli IP -manzil yordamida ishlatadi.
Qanday qilib men Arduino kartamdan foydalanib, bu dunyoning bir qismi bo'lishim mumkin?
ESP8266 nomli kichik texnologik qurilma mavjud va bu sizning loyihangizni Internetga kirishga imkon beradigan ajoyib vosita. Siz uni Arduino -ga ko'rsatilgandek osongina ulashingiz va loyihangiz internet orqali muloqot qilishiga ruxsat berishingiz mumkin. Uni dunyoning istalgan nuqtasidan IP -manzil orqali boshqarish uchun!
Ichki nazoratchining texnik xususiyatlari:
· Espressif protsessori 32 bitli va 80 MGts bo'lib, uni 160 MGts ga oshirish mumkin.
64 Kb xotira yuklovchi.
· 64KB tezkor operativ xotira, mikrokontrollerga bag'ishlangan.
· 96 Kb tezkor xotira.
*eslatma (1)
ESP8266 qurilmasi odatda hech qanday modulsiz sotiladi va menimcha, Arduino kartasiga osongina ulanish uchun uning ESP-01 adapteridan foydalanishni ma'qul ko'raman.
1 -qadam: kerakli komponentlar
Robot modeli (3 -qadamda mavjud)
Arduino Uno R3
ESP8266 moduli
ESP-01 adapteri
To'rt yo'lli estafeta
LCD moduli 16x2
220 ohmli rezistorli LED
Jumper simlari
2 -qadam: ESP8266 modulini o'rnatish
Boshqa komponentlardan farqli o'laroq, ESP8266 moduli bo'lishi kerak
ishlatishdan oldin sozlang, chunki bu yakka tartibdagi modul va unga kodni yuklash uchun ko'plab usullardan foydalanishingiz mumkin.
*eslatma (2)
Robotga faqat mahalliy Wi-Fi tarmog'i orqali kirish mumkin. Internetni boshqarishni nazorat qilish uchun yo'riqnoma orqali portni qayta yo'naltirishga to'g'ri keladi.
Bu mavzu haqida batafsil ma'lumot olish uchun:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
3 -qadam: Robot bazasini yig'ish
Bu vaqtda men bir necha soat ichida yig'iladigan oddiy karton modelini tanlayman.
Modelni bu erdan yuklab oling:-
paper-replika.com/index.php?option=com_cont…
Bu poydevorni yig'ish juda oddiy, bu sizga simlarni hech qanday chalkashliksiz ichidagi butun sxemani tuzatishga imkon beradi, shuning uchun men robot chiqishlari bilan ishlashni engillashtirish uchun uning oldiga LCD 16*8 displeyli modul o'rnatdim va buni keyinroq tushuntirib beraman.
Bu havolada siz lcd displey modulidan foydalanishni o'rganasiz
www.arduino.cc/en/Tutorial/LiquidCrystalDisplay
4 -qadam: Robot tanasini yig'ish
Robot tanasi
bitta bo'lakdan iborat va old tomonida ikkita teshik bor, shuning uchun agar xohlasangiz, LED chirog'ingizni 220 ohmli rezistor va kamera moduli bilan to'g'rilashingiz mumkin.
5 -qadam: Robot boshi va qanotlari
Bu qismlar juda oddiy va uning ichida simlar ham, zanjirlar ham yo'q.
6 -qadam: o'rni davri
ARDUINOGA RELAYLARNI QANDAY QO'ShISH KERAK
Bu tarmoqdan quvvat oluvchi qurilmalarni almashtirish uchun ishlatilishi mumkin bo'lgan o'rni turi. Bu o'rni uylarda ishlatiladigan ko'pgina qurilmalarni boshqaradi, xona isitgichlari, pechlar va motorlar kabi eng yuqori quvvatli qurilmalardan tashqari. Siz yoqayotgan/o'chirayotgan qurilmaning VA (Volt x Amper) o'rni ko'rsatkichidan past ekanligiga ishonch hosil qiling.
Ogohlantirish: AC bilan tajriba o'tkazishda har doim juda ehtiyot bo'ling, elektr toki urishi jiddiy shikastlanishga olib kelishi mumkin.
Pastki tomondan o'rni moduli ochiq, AC ulanganda kontaktga tegmang.
O'chirishning DC qismi uchun:
Arduino raqamli pin 10 -> modulli pin S
Arduino GND -> modul pimi -
Arduino +5V -> modulli pin +
7 -qadam: Maslahatlar va fokuslar
Arduino -da o'z loyihalaringizni ishlab chiqayotganda, bir nechta fokuslar mavjud bo'lib, ular tiqilib qolganda yodda tutishga yordam beradi.
· #Include ESP8266WiFi.h kutubxonasini to'g'ri kiritganingizga ishonch hosil qiling
· Arduino 115200 -dagi 9600 Serial.begin (115200) portining to'g'ri portini o'qiyotganingizga ishonch hosil qiling;
· Loyihaga qo'shimcha quvvat manbai kerak emas.
· Shuningdek, mahalliy WIFI tarmog'iga to'g'ri SSID va parolni yozib qo'yganingizga ishonch hosil qiling
const char* ssid = "YOUR_SSID";
const char* password = "YOUR_PASSWORD";
· Seriya ekranini ochganingizdan so'ng, URL manzili quyidagicha ko'rinishini tekshiring:
Ulanish uchun ushbu URLdan foydalaning: https://192.168.1.100/, URLdan nusxa oling va uni veb -brauzeringizga joylashtiring.
* Kod biriktirilgan
Tavsiya:
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io va IFTTT bilan): 18 qadam (rasmlar bilan)
Wi-Fi Smart Scale (ESP8266, Arduino IDE, Adafruit.io va IFTTT bilan): Agar siz yashayotgan joy allaqachon yoz bo'lsa, bu ochiq havoda fitnes bilan shug'ullanish uchun ajoyib vaqt. Yugurish, velosipedda yugurish yoki yugurish - bu sizning vazningizni yo'qotishingiz yoki nazorat qilishni xohlasangiz, eng yaxshi mashq
Tutorial Do Projeto Final Do Curso IoT Aplicada Smart Home Inatel / Novembro 2017: 4 qadam (rasmlar bilan)
O'qituvchi yakuniy yakuniy Curso IoT -ni aqlli uyga yozib qo'yadi Inatel / Novembro 2017: Hech qanday ma'lumot yo'q, chunki siz hech qachon Android -ni, shuningdek, Android -ni qayta o'rnatishni xohlamaysiz. Notebook daftarchasi uchun Windows 10. Essa plataforma chama-se Ionic, q
Pi Home, malina bilan ishlaydigan virtual yordamchi: 11 qadam (rasmlar bilan)
Pi Home, ahududu bilan ishlaydigan virtual yordamchi: Google Home-bu uy atrofida bo'lish uchun foydalidir, bu-Google Assistant-Google-ning eng zamonaviy raqamli shaxsiy yordamchisi bilan jihozlangan go'zal qurilma. U ommaviy axborot vositalarini o'ynata oladi, eslatmalar va eslatmalarni saqlaydi, yurish vaqtini aytib beradi
DIY Google Home Raspberry Pi Zero docking uyasida Bluetooth dinamik bilan: 7 qadam (rasmlar bilan)
DIY Google Home Raspberry Pi Zero docking uyasida Bluetooth karnay bilan: Bizda Amazon Amazon Echo Alexa - Raspberry Pi Zero Docking Hub -da Alexa ovozli yordamchisi ko'rsatmasi bor. Bu safar biz sizga DIY Google Home -ni qanday qurishni ko'rsatmoqchimiz. Ushbu qo'llanmada biz sizga Google Assistant -ni qanday o'rnatish va sozlashni ko'rsatamiz
ScoutBot - Kamera bilan Pi Bot: 6 qadam (rasmlar bilan)
ScoutBot-Kamera bilan Pi Bot: Bu erda biz Raspberry Pi 8 DOF Wi-Fi to'rtburchaklar robotini taqdim etamiz. Robotda oddiy veb-foydalanuvchi interfeysi orqali video ko'rish va Wi-Fi boshqaruvi mavjud. Biz barcha ma'lumotlarni odamlarga o'zlari yaratish uchun beramiz. 1A+/1B+ dan 3 va Zergacha bo'lgan har qanday Pi versiyasi