Агуулгын хүснэгт:
- Алхам 1: Хэт авианы мэдрэгч
- Алхам 2: ESP8266 - 01 WiFi модуль
- Алхам 3: Servo SG90
- Алхам 4: ESP8266 - 01 WiFi модулийг тохируулах
- Алхам 5: Blynk програмыг тохируулах
- Алхам 6: Хэлхээний диаграм
- Алхам 7: Код
- Алхам 8: OUTPUT -тай видео хичээл
Видео: IoT дээр суурилсан ухаалаг хогийн сав: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү гарын авлагад бид IoT дээр суурилсан ухаалаг хогийн савны хяналтын системийг бий болгох гэж байна
Бид хогийн сав дүүрсэн эсэхийг шалгаж үзэх бөгөөд хэрэв дүүрсэн бол утсан дээрээ түлхэх мэдэгдэл өгөх замаар Эзэмшигчид мэдэгдэх болно.
Програм хангамжийн шаардлага:
Blynk програм
Arduino IDE
Тоног төхөөрөмжийн шаардлага:
Ардуино Нано
Arduino нано мэдрэгч бамбай
ESP 01 WiFi модуль
Хэт авианы мэдрэгч
Servo SG90
Хэт улаан туяаны мэдрэгч модуль
Алхам 1: Хэт авианы мэдрэгч
Энэ нь 40,000 Гц давтамжтай хэт авианы цацрагийг агаараар дамжуулдаг бөгөөд хэрэв түүний замд ямар нэгэн объект эсвэл саад бэрхшээл тулгарвал модуль руу буцах болно. Аялалын цаг, дууны хурдыг харгалзан та зайг тооцоолж болно.
Алхам 2: ESP8266 - 01 WiFi модуль
ESP8266-01 бол Wi-Fi сүлжээнд нэвтрэх, дамжуулах, хүлээн авах төхөөрөмж юм.
ESP8266 модуль нь өртөг багатай бөгөөд AT командын програм хангамжийн програм хангамжаар тоноглогдсон бөгөөд та үүнийг Arduino төхөөрөмждөө холбож, WiFi Shield-ийн санал болгож буй хэмжээгээр WiFi холболтыг авах боломжтой болно. -GPIO -ээр дамжуулан мэдрэгч болон бусад програмтай нэгтгэх боломжийг олгодог самбар боловсруулах, хадгалах чадвар.
Онцлог:
- Wi-Fi Шууд (P2P), зөөлөн AP
- TCP/IP нэгдсэн протоколын стек
- Энэ нь нэгдсэн TR унтраалга, balun, LNA, цахилгаан өсгөгч, тохирох сүлжээтэй
- Нэгдсэн PLL, зохицуулагч, DCXO болон эрчим хүчний удирдлагын нэгжүүдийг тоноглодог
- Бага хүч чадал бүхий 32 битийн CPU-ийг програм болгон ашиглаж болно
- 1.1 / 2.0, SPI, UART
- STBC, 1 × 1 MIMO, 2 × 1 MIMO
- A-MPDU & A-MSDU нэгтгэх & 0.4ms хамгаалалтын интервал
- Сэрж, пакетуудыг <2ms дотор дамжуулна уу
- Зайны зогсолтын эрчим хүчний хэрэглээ <1.0 мВт (DTIM3)
Алхам 3: Servo SG90
Серво мотор бол объектыг маш нарийвчлалтайгаар түлхэх эсвэл эргүүлэх цахилгаан төхөөрөмж юм. Хэрэв та тодорхой өнцөг эсвэл зайд эргэлдэж, эсэргүүцэхийг хүсч байвал servo мотор ашигладаг. Энэ нь зүгээр л servo механизмаар ажилладаг энгийн мотороос бүрдэнэ. Хэрэв хөдөлгүүрийг тогтмол гүйдлийн хүчээр ажилладаг бол үүнийг DC servo мотор, AC -тэй бол AC servo мотор гэж нэрлэдэг. Бид маш өндөр эргэлт ихтэй servo моторыг жижиг, хөнгөн жинтэй багцаар авах боломжтой. Эдгээр онцлог шинж чанаруудын хувьд тэдгээрийг тоглоомон машин, RC нисдэг тэрэг, онгоц, робот техник, машин гэх мэт олон програмд ашигладаг.
Алхам 4: ESP8266 - 01 WiFi модулийг тохируулах
ESP 01 -ийг доорх холболтын дагуу холбоно уу.
Дараа нь энэ кодыг Arduino Uno дээрээ байршуулна уу. КОД
Кодыг байршуулсны дараа.
Үндсэн тушаалыг илгээж үзээрэй: AT
Та OK хариулт авах ёстой. (Энэ нь таны ESP 01 сайн ажиллаж байна гэсэн үг).
Одоо таны ESP 01 автоматаар тохируулагдах болно. Дээрх код дээр бидний бичсэн хоёр тушаал байдаг.
AT+CWMODE = 1 (Wi-Fi горимыг тохируулдаг (Station/AP/Station+AP))
AT+UART_DEF = 9600, 8, 1, 0, 3 (Энэ нь дамжуулах хурдыг 9600 болгон өөрчлөх бөгөөд үүнийг 115200 болгож тохируулж болно.)
Алхам 5: Blynk програмыг тохируулах
График дээрх температур ба чийгшлийн мэдээллийг авахын тулд Blynk програмаа тохируулцгаая.
Алхам 1: Шинэ төсөл дээр дарна уу
Алхам 2: Төслийнхөө нэр, бидний ашиглах гэж буй самбарыг нэмээрэй, энэ тохиолдолд энэ бол Arduino Nano юм
Алхам 3: Виджетээ өөрөөр хэлбэл босоо түвшинг сонгоно уу
Алхам 4: Зүү ба өгөгдлийн хүрээг тохируулна уу
Одоо таны Блинк энэ хэлхээний диаграм шиг харагдах ёстой
Алхам 6: Хэлхээний диаграм
Дээрх диаграммд энэ төслийн IoT дээр суурилсан ухаалаг тоосны бүх холболтыг харуулав.
Бид холболтыг хялбарчлахын тулд Arduino Nano Shield -ийг ашигласан. Холболт нь Arduino Nano Shield -тэй ижил байх болно.
Алхам 7: Код
Бүрэн кодоор зочлохыг хүсвэл - Alpha Electronz
Зөвлөмж болгож буй:
Ухаалаг хогийн сав: 6 алхам
Ухаалаг Дастбин: Сайн байна уу залуусаа !!! Би бол Ведаанш Вердан. Өнөөдөр би танд өөрийн гараар хийх ухаалаг хогийн савыг хэрхэн яаж хийхийг зааж өгөх болно. Миний дараагийн төслийн талаар мэдээлэл авахын тулд намайг инстаграм дээр дагаарай. Эхлэе !!!! Инстаграм данс: --- робот техник_08
Машинтай ухаалаг хогийн сав: 5 алхам
Автомашинтай ухаалаг хогийн сав: Энэ бол хэт авианы мэдрэгч, машин, товчлууртай ухаалаг хогийн сав тул та үүнийг дарахад урагшаа хөдөлдөг. Энэхүү төслийг https://www.instructables.com/id/DIY-Smart-Dustbin-With-Arduino/ -аас санаа авсан болно. Энд миний хийсэн хэд хэдэн хэсгүүд байна: 4 дугуй
Ухаалаг хогийн сав: 9 алхам
Ухаалаг хогийн сав: Яагаад ухаалаг бинк вэ? Хүн бүр хогтой байдаг. Хэн хогоо хэзээ, хэзээ хаях ёстой вэ гэдэг хүнд хэцүү маргааныг хүн бүр амссан байх. Саяхан бид өөрсдийн гэрт ийм маргаан үүсгэж, энэ галзуурлыг эцэслэх цаг нь болсон гэж шийдсэн
Ухаалаг хогийн сав: 5 алхам
Ухаалаг хогийн сав: Манай Ухаалаг хогийн сав нь хэрэглэгчид хувийн данстай холбоотой тусгай тасалбараар "бүртгүүлэх" боломжийг олгодог. Хогийн саванд хаясан хогийг шалгасны дараа хэрэглэгчдэд оноо өгөх болно. Эдгээр цэгүүдийг дараа нь Т хотод янз бүрийн бэлэг худалдаж авахад ашиглаж болно
IDC2018 IOT ухаалаг хогийн сав: 8 алхам
IDC2018 IOT ухаалаг хогийн сав: Хог хаягдлын зохистой менежмент нь манай гаригийн амин чухал асуудал болоод байна. Олон нийтийн болон байгалийн орон зайд олон хүн хаясан хог хаягдалдаа анхаарал хандуулдаггүй. Хог цуглуулагч байхгүй үед хог хаягдлыг газар дээр нь үлдээх нь авчрахаас илүү хялбар байдаг