Мазмуну:

GO-4 Smart Home Arduino Bot: 7 кадам (сүрөттөр менен)
GO-4 Smart Home Arduino Bot: 7 кадам (сүрөттөр менен)

Video: GO-4 Smart Home Arduino Bot: 7 кадам (сүрөттөр менен)

Video: GO-4 Smart Home Arduino Bot: 7 кадам (сүрөттөр менен)
Video: Arduino UNO and Mega Windows 7, 8, 10 USB driver Solved 2024, Ноябрь
Anonim
GO-4 Smart Home Arduino Bot
GO-4 Smart Home Arduino Bot

Бул долбоордо мен IOT технологиясын колдонуп, үй тиричилик техникасын алыстан интернет аркылуу кантип көзөмөлдөө керектигин көрсөтөм.

Бирок баштаардан мурун, бул техника жөнүндө мурдагыдай сүйлөшөлү …

IOT деген эмне?

Интернет нерселери (IoT)-бул бири-бири менен байланышкан эсептөө приборлорунун, механикалык жана санарип машиналардын, объекттердин, уникалдуу идентификаторлор менен камсыздалган адамдардын жана адамдан адамга же адамдан адамга талап кылбастан, тармак аркылуу маалыматтарды берүү жөндөмүнүн системасы. компьютердин өз ара аракеттенүүсү.

Заттар Интернетинде жүрөк мониторунун импланты бар, биохип транспондери бар фермада сугат системасы, дөңгөлөктүн басымы төмөн болгондо айдоочуга сигнал берүүчү сенсорлору бар унаа болушу мүмкүн. IP дареги бериле турган жана тармак аркылуу маалыматтарды берүү мүмкүнчүлүгү менен камсыздалган табигый же техногендик объект.

Келгиле, IOT - бул уникалдуу ID чалуу IP дарегин колдонуп, ар бир машинаны камтыган интернеттеги чоң система.

Кантип Arduino тактамды колдонуп, бул дүйнөнүн бир бөлүгү боло алам?

ESP8266 деп аталган кичинекей технологиялык түзүлүш бар жана бул сиздин долбооруңузга интернетке кирүү үчүн эң сонун курал. Сиз аны Arduinoго оңой эле туташтырып, долбооруңуз аркылуу интернет аркылуу баарлашууга уруксат бере аласыз. IP дареги аркылуу дүйнөнүн каалаган жеринен аны көзөмөлдөө үчүн!

Ички контроллердин өзгөчөлүктөрү:

· Espressif процессору 32 биттик жана 80 МГц жана 160 МГцке чейин жаңыртылышы мүмкүн.

· 64KB эс тутум жүктөгүч.

· Микроконтроллерге арналган 64КБ Ыкчам RAM эс тутуму.

· 96KB оперативдүү эс тутуму.

*эскертүү (1)

ESP8266 түзмөгү адатта эч кандай модулсуз сатылат жана менин жеке пикиримде, Arduino тактасына оңой туташуу үчүн анын ESP-01 адаптерин колдонууну туура көрөм.

1 -кадам: Керектүү компоненттер

Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер
Керектүү компоненттер

Робот модели (3 -кадамда бар)

Arduino Uno R3

ESP8266 модулу

ESP-01 адаптери

Эстафетанын төрт жолу

LCD модулу 16х2

LED 220 Ом каршылыгы менен

Өткөргүч зымдар

2 -кадам: ESP8266 модулун орнотуу

ESP8266 модулун орнотуу
ESP8266 модулун орнотуу
ESP8266 модулун орнотуу
ESP8266 модулун орнотуу
ESP8266 модулун орнотуу
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/en/Tutorial/LiquidCrystalDisplay

4 -кадам: роботтун тулкусун чогултуу

Image
Image
Робот торсого чогултуу
Робот торсого чогултуу

Робот тулку

бир бөлүктөн турат жана алдыңкы бөлүгүндө эки тешик бар, андыктан сиз кааласаңыз, 220 Ом резистору жана камера модулу менен LED жаркыраганыңызды оңдой аласыз.

5 -кадам: Robot Head and Wings

Роботтун башы жана канаттары
Роботтун башы жана канаттары
Роботтун башы жана канаттары
Роботтун башы жана канаттары

Бул бөлүктөр абдан жөнөкөй жана анын ичинде зым же схема жок.

6 -кадам: Реле Району

Image
Image
Реле Району
Реле Району
Реле Району
Реле Району

КАНТИП РЕЛЕРДИ АРДУИНОГО КОШУУ КЕРЕК

Бул реленин түрү, ал электр тармагындагы түзмөктөрдү алмаштыруу үчүн колдоно алат. Бул реле бөлмө жылыткычтары, мештер жана моторлор сыяктуу эң жогорку кубаттуулуктан башка үйлөрдө колдонулган көпчүлүк түзмөктөрдү башкарат. Сиз күйгүзүп/өчүрүп жаткан түзмөктүн VA (Volts x Amps) релелик рейтингинен азыраак экенин текшериңиз.

Эскертүү: AC менен эксперимент жасоодо ар дайым өтө этият болуңуз, электр тогу олуттуу жаракатка алып келиши мүмкүн.

АС туташтырылганда, реле модулу ылдый жактан ачык болот.

Райондун DC бөлүгү үчүн:

Arduino санарип пин 10 -> модул пин пин

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ди көчүрүп, веб -браузериңизге чаптаңыз.

* Код тиркелет

Сунушталууда: