Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: ESP8266 модулийг суулгах
- Алхам 3: Робот суурийг угсрах
- Алхам 4: Робот их биеийг угсрах
- Алхам 5: Роботын толгой ба далавч
- Алхам 6: Релений хэлхээ
- Алхам 7: Зөвлөмж ба заль мэх
Видео: GO-4 Smart Home Arduino Bot: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү төсөлд би гэр ахуйн цахилгаан хэрэгслээ интернэтээр алсаас удирдах 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 модуль 16x2
220 Ом эсэргүүцэлтэй LED
Холбогч утас
Алхам 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/en/Tutorial/LiquidCrystalDisplay
Алхам 4: Робот их биеийг угсрах
Робот их бие
нэг хэсгээс бүрдэх бөгөөд урд талд нь хоёр нүх байгаа тул хэрэв та хүсвэл 220 ом эсэргүүцэл болон камерын модуль ашиглан LED гэрэлтүүлэгчээ засах боломжтой.
Алхам 5: Роботын толгой ба далавч
Эдгээр хэсгүүд нь маш энгийн бөгөөд дотор нь утас, хэлхээ байдаггүй.
Алхам 6: Релений хэлхээ
АРДУИНОД РЕЛИЙГ ХЭРХЭН НЭМЭХ ВЭ
Энэ бол сүлжээгээр ажилладаг төхөөрөмжүүдийг солихын тулд ашиглах боломжтой реле юм. Эдгээр реле нь өрөөний халаагч, зуух, мотор гэх мэт хамгийн өндөр хүчдэлтэй төхөөрөмжөөс бусад байшинд ашигладаг ихэнх төхөөрөмжийг зохицуулах болно. Таны асаах/унтраах төхөөрөмжийн VA (Volts x Amps) нь релений үнэлгээнээс доогуур байгаа эсэхийг шалгаарай.
Анхааруулга: АС -ийг туршихдаа үргэлж маш болгоомжтой байгаарай, цахилгаан цочрол нь ноцтой гэмтэл учруулж болзошгүй юм.
АС -ийг холбох үед доод талаас буухиа модуль нээлттэй байна.
Хэлхээний DC хэсгийн хувьд:
Arduino дижитал зүү 10 -> модулийн зүү S
Arduino GND -> модулийн зүү
Arduino +5V -> модуль зүү +
Алхам 7: Зөвлөмж ба заль мэх
Arduino -той өөрийн төслөө боловсруулахдаа гацах тохиолдолд санаж байх хэдэн заль мэх байдаг.
· Номын сангаа зөв оруулсан эсэхээ шалгаарай #ESP8266WiFi.h оруулна уу
· Arduino 115200 9600 Serial.begin (115200) портоос суулгасан зөв портыг уншиж байгаа эсэхээ шалгаарай.
· Төсөлд нэмэлт тэжээлийн эх үүсвэр шаардлагагүй болно.
· Түүнчлэн, өөрийн SSL болон нууц үгээ өөрийн дотоод WIFI сүлжээнд бичихээ мартуузай
const char* ssid = "YOUR_SSID";
const char* password = "YOUR_PASSWORD";
· Цуваа дэлгэцийг нээсний дараа URL дараах байдлаар харагдаж байгаа эсэхийг шалгаарай.
Энэ URL -г ашиглан холбоно уу: https://192.168.1.100/, URL -г хуулж, вэб хөтөч дээрээ буулгана уу.
* Код хавсаргасан болно
Зөвлөмж болгож буй:
Wifi Smart Switch ESP8266 нь Alexa болон Google Home Automation -тэй ажилладаг: 7 алхам
Wifi Smart Switch ESP8266 нь Alexa болон Google Home Automation -тэй ажилладаг: Даяаршлын ертөнцөд хүн бүр хамгийн сүүлийн үеийн, ухаалаг технологийг ашиглахыг хүсч байна
Gesture Control Skeleton Bot - 4WD Hercules гар утасны робот платформ - Arduino IDE: 4 алхам (зурагтай)
Gesture Control Skeleton Bot - 4WD Hercules гар утасны робот платформ - Arduino IDE: Seeedstudio Skeleton Bot - 4WD Hercules гар утасны робот платформоор хийсэн дохио зангаа хянах хэрэгсэл. Титэм вирусын тархалтын менежментийн үеэр гэртээ маш их хөгжилтэй байдаг. Миний нэг найз надад 4WD Hercules хөдөлгөөнт робот платформыг шинээр өгсөн
Хогийн сав барьсан BT шугам зурах Bot - Миний Bot: 13 алхам (зурагтай)
Хогийн сав барьсан BT шугам зурах боть - Миний боть: Сайн байна уу найзууд 6 сар орчмын завсарлагааны дараа би шинэ төсөлтэй ирлээ. Cute Drawing Buddy V1, SCARA Robot - Arduino дуусах хүртэл би өөр зургийн бот хийхээр төлөвлөж байна. Тиймээс суурин робот гар
Sonoff B1 Firmware Home Automation Openhab Google Home: 3 алхам
Sonoff B1 Firmware Home Automation Openhab Google Home: Sonoff унтраалгуудынхаа Tasmota програм хангамж надад үнэхээр таалагддаг. Гэхдээ миний Sonoff-B1 дээрх Tasmota програм хангамж үнэхээр сэтгэл хангалуун бус байсан. Би үүнийг Openhab -д нэгтгэж, Google Home -ээр дамжуулан удирдаж чадаагүй тул өөрийн фирмийг бичжээ
Arduino Gripper Bot: 6 алхам (зурагтай)
Arduino Gripper Bot: маш хямд үнээр хийхэд хялбар бөгөөд энгийнhttps: //youtu.be/f-HJm8Daz28