Мазмұны:
- 1 -қадам: Қажетті компоненттер
- 2 -қадам: ESP8266 модулін орнату
- 3 -қадам: Робот базасын жинау
- 4 -қадам: робот торсын құрастыру
- 5 -қадам: Робот басы мен қанаттары
- 6 -қадам: Реле тізбегі
- 7 -қадам: кеңестер мен амалдар
Бейне: GO-4 Smart Home Arduino Bot: 7 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бұл жобада мен IOT технологиясын қолдана отырып, үй құралдарын Интернет арқылы қашықтан басқару үшін Smart Home Bot құруды көрсетемін.
Бірақ бастамас бұрын, біз осы әдіс туралы сөйлесейік.
IOT дегеніміз не?
Интернет заттары (IoT)-бір-бірімен байланысты есептеу құралдарының жүйесі, механикалық және цифрлық машиналардың, объектілердің, бірегей идентификаторлармен қамтамасыз етілген адамдар мен деректерді желі арқылы адамнан адамға немесе адамнан талап етпестен беру мүмкіндігі. компьютердің өзара әрекеттесуі.
Заттар интернетінде жүрек мониторының имплантаты бар, биохип транспондері бар фермадағы суару жүйесі, шинаның қысымы төмен болғанда немесе кез келген басқа жағдайда жүргізушіге ескерту датчиктері бар көлік болуы мүмкін. IP мекенжайын тағайындауға болатын және желі арқылы деректерді тасымалдау мүмкіндігімен қамтамасыз етілетін табиғи немесе қолдан жасалған объект.
Айта кетейік, IOT - бұл IP -адрестерді шақыратын бірегей идентификаторды қолдана отырып, кез келген машинаны қамтитын интернеттегі үлкен жүйе.
Мен Arduino тақтасын пайдаланып қалай осы әлемнің бір бөлігі бола аламын?
ESP8266 деп аталатын шағын технологиялық құрылғы бар және бұл сіздің жобаңыздың интернетке қосылуына мүмкіндік беретін тамаша құрал. Сіз оны Arduino -ға көрсетілгендей оңай қосуға және сіздің жобаңыздың интернет арқылы байланысуына мүмкіндік бере аласыз. Оны әлемнің кез келген нүктесінен IP -адрес арқылы басқару үшін!
Ішкі контроллердің ерекшеліктері:
· Espressif процессоры 32 биттік және 80 МГц болып табылады және 160 МГц дейін жаңартылуы мүмкін.
· 64 КБ жады жүктеуші.
· Микроконтроллерге арналған 64 КБ жедел жады.
· 96 КБ жедел жады.
*ескерту (1)
ESP8266 құрылғысы әдетте ешқандай модульсіз сатылады және менің жеке пікірімше, Arduino тақтасына оңай қосылу үшін оның ESP-01 адаптерін қолданғанды жөн көремін.
1 -қадам: Қажетті компоненттер
Робот моделі (3 -қадамда бар)
Arduino Uno R3
ESP8266 модулі
ESP-01 адаптері
Эстафетаның төрт әдісі
СКД модулі 16x2
220 Ом резисторы бар жарық диоды
Өткізгіш сымдар
2 -қадам: ESP8266 модулін орнату
Басқа компоненттерден айырмашылығы ESP8266 модулі болуы керек
қолданар алдында орнатыңыз, себебі бұл дербес модуль және оған кодты жүктеудің көптеген әдістері бар.
*ескерту (2)
Роботқа жергілікті Wi-Fi желісі арқылы ғана қол жеткізуге болады. Интернетті басқаруды бақылау үшін маршрутизаторда портты қайта бағыттау қажет болуы мүмкін.
Бұл тақырып бойынша толығырақ ақпарат алу үшін:
www.pcworld.com/article/244314/how_to_forward_ports_on_your_router.html
3 -қадам: Робот базасын жинау
Осы уақытта мен бірнеше сағат ішінде жиналатын қарапайым картон үлгісін таңдаймын.
Үлгіні мына жерден жүктеп алыңыз:-
paper-replika.com/index.php?option=com_cont…
Бұл негізді жинау өте қарапайым, бұл сонымен қатар сымның сыртқы көрінісінсіз бүкіл тізбекті түзетуге мүмкіндік береді, сондықтан мен роботтың шығысымен жұмыс жасауды жеңілдету үшін оның алдында LCD 16*8 дисплей модулін орнаттым, мен оны кейінірек түсіндіремін.
Бұл сілтемеде сіз LCD дисплей модулін қолдануды үйренесіз
www.arduino.cc/kz/Tutorial/LiquidCrystalDisplay
4 -қадам: робот торсын құрастыру
Робот торсы
бір бөліктен тұрады, ал алдыңғы жағында екі тесік бар, егер сіз қаласаңыз, жарықдиодты 220 Ом резистормен және камера модулімен түзете аласыз.
5 -қадам: Робот басы мен қанаттары
Бұл бөлшектер өте қарапайым және оның ішінде сымдар мен тізбек жоқ.
6 -қадам: Реле тізбегі
ARDUINO -ға РЕЛЬДЕРДІ ҚАЛАЙ ҚОСУҒА БОЛАДЫ
Бұл электрмен жабдықталған құрылғыларды ауыстыру үшін қолданылатын реле түрі. Бұл реле үйдегі жылытқыштар, пештер мен қозғалтқыштар сияқты ең қуатты қондырғыларды қоспағанда, үйде қолданылатын көптеген құрылғыларды басқарады. Сіз қосатын/өшіретін құрылғының VA (Вольт х ампер) релелік мәнінен төмен екеніне көз жеткізіңіз.
Ескерту: Айнымалы токпен тәжірибе жасау кезінде әрқашан өте сақ болыңыз, электр тогының соғуы ауыр жарақатқа әкелуі мүмкін.
Төменгі жағынан реле модулі ашық, айнымалы ток қосылған кезде тізбекке тимеңіз.
Тізбектің тұрақты бөлігі үшін:
Arduino цифрлық түйреуіш 10 -> модуль штифі S
Arduino GND -> модуль штыры -
Arduino +5V -> түйреуіш модулі
7 -қадам: кеңестер мен амалдар
Arduino -мен жеке жобаларды әзірлеу кезінде, егер сіз кептеліп қалсаңыз, есте сақтауға болатын бірнеше амалдар бар.
· Дұрыс кітапхананы енгізгеніңізге көз жеткізіңіз #include ESP8266WiFi.h
· Arduino 115200 портындағы 9600 Serial.begin (115200) портының дұрыс портын оқып жатқаныңызға көз жеткізіңіз;
· Жобаға қосымша қуат көзі қажет емес.
· Сондай -ақ, жергілікті WIFI желісіне SSID мен құпия сөздің дұрыс жазылуын қолданыңыз
const char* ssid = «YOUR_SSID»;
const char* password = «YOUR_PASSWORD»;
· Сериялық экранды ашқаннан кейін URL келесідей екеніне көз жеткізіңіз:
Қосылу үшін мына URL мекенжайын пайдаланыңыз: https://192.168.1.100/, URL мекенжайын көшіріп, веб -шолғышқа қойыңыз.
* Код қосылды
Ұсынылған:
Қимылды басқару қаңқасы Bot - 4WD Hercules мобильді роботтық платформасы - Arduino IDE: 4 қадам (суреттермен)
Қимылмен басқару қаңқасы - 4WD Hercules мобильді роботтық платформасы - Arduino IDE: Seeedstudio Skeleton Bot - 4WD Hercules мобильді роботтық платформасы арқылы жасалған қимылды басқару құралы. Үйде коронарлық вирустың эпидемиясын басқару кезінде мен өте көңілді болдым. Менің досым маған 4WD Hercules мобильді роботтық платформасын жаңа ретінде берді
Dojet Projeto Final Do Curso IoT Aplicada Smart Home Inatel / Novembro 2017: 4 қадам (суреттермен)
Оқу құралы ақырында Curso IoT ақылды үйге арналған нұсқаулық болып табылады 2017 / қараша: Ақпараттық платформаларды пайдалану үшін компьютерлік бағдарламалар қажет емес, Android немесе IOS операциялық жүйелері үшін қажет. Ноутбукке арналған терезелер мен терезелер 10. Есса платформасы Ionic, q
Arduino Smart Home жүйесі: 7 қадам
Arduino ақылды үй жүйесі: Бұл нұсқаулықта біз Sparkfun Red тақтасы бар MATLAB App Designer көмегімен өзіңіздің ақылды үй жүйесін қалай жасау керектігін көрсетеміз. Бұл нұсқаулықты MATLAB -тың қолданбалы дизайнері туралы негізгі түсінікке ие болу үшін, сонымен қатар фотористиканы пайдалану үшін қолдануға болады
ESP8266-01 IoT Smart Timer for Home Automation: 9 қадам (суреттермен)
ESP8266-01 IoT Smart Timer for Home Automation: UPDATES30/09/2018: микробағдарлама Ver 1.09 нұсқасына жаңартылды. Енді Sonoff негізгі қолдауымен01/10/2018: ESP8266-01 жүйесінде тестілеу үшін Firmware Version 1.10 сынақ нұсқасы бар: Internet of Things (IoT) және үй автоматикасы деген жаңа сөздермен мен
Arduino Gripper Bot: 6 қадам (суреттермен)
Arduino Gripper Bot: өте арзан бағамен жасау оңай және қарапайым https://youtu.be/f-HJm8Daz28