Мазмуну:

IoT баскыч (D1 Mini): 6 кадам
IoT баскыч (D1 Mini): 6 кадам

Video: IoT баскыч (D1 Mini): 6 кадам

Video: IoT баскыч (D1 Mini): 6 кадам
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Ноябрь
Anonim
IoT баскыч (D1 Mini)
IoT баскыч (D1 Mini)

Мен IoT баскычын жасадым (Amazon Dash нерселери жөнүндө ойлонуп көрүңүз), сиз телефонуңузга билдирүүлөрдү жөнөтүү үчүн колдоно аласыз (мисалы, бакта эс алып жатканда суусундукту толтурууну сурануу үчүн). IFTTTди колдонуп, башка көптөгөн түзмөктөр жана акылдуу тиричилик техникалары менен өз ара аракеттенүү үчүн кайра конфигурациялай аласыз.

Бул долбоор D1 Mini микро контроллерин колдонот жана терең уктоо функциясын колдонуп, бир батареяда бир нече ай иштеши керек. Долбоорду аягына чыгаруу үчүн 3D-басып чыгаруучу корпус колдонулат.

Сага керек болот:

D1 Mini (https://www.banggood.com/custlink/3v33H1lji3)

3.7 Li-ion 14500 батареясы (https://www.banggood.com/custlink/Gv3vPToo9Y)

AA стилиндеги батарея кармагыч (https://www.banggood.com/custlink/DKvDHTOOIt)

Push Button жана cap (https://www.banggood.com/custlink/3KvDFuajZC)

3D-Басып чыгаруучу корпус Кээ бир кыска узундуктагы зымдар жана клей тапанчасы оңдолот

Көбүрөөк маалымат алуу үчүн жана ушул сыяктуу долбоорлор үчүн https://www.cabuu.com веб -сайтымды караңыз. Сураныч, менин YouTube каналыма жазылууну да ойлонуп көрүңүз. Кененирээк маалыматты башка жактан тапса болот.

Жабдуулар

1 -кадам: Районду бириктирүү

Циркти бириктирүү
Циркти бириктирүү

Схеманы бириктирүү өтө жөнөкөй, жөн гана схемада көрсөтүлгөндөй, бардык компоненттерди туташтыруу үчүн зымдын кээ бир кыска бөлүктөрүн колдонуп, баскычтын жалпы казыктарына көңүл буруңуз (эгер ишенбесеңиз ырастоо үчүн мультиметрди колдонуңуз).

D1 mini билдирүүнү баскандан кийин терең уйку режимине кирет. Колдонууга жараша, батарея көп айга созулушу керек. Ал түгөнгөндө аны алып салуу жана кайра заряддоо/алмаштыруу керек болот.

2 -кадам: Турак жайдын ичинде чогулткула

Турак жайдын ичинде чогулткула
Турак жайдын ичинде чогулткула

3D басып чыгаруучу корпусту түшүрүү жана басып чыгаруу. Сиз муну жасай аласыз, бирок эгерде принтерге мүмкүнчүлүгүңүз болсо, анда ал тыкан көрүнөт.

Батарейканы кармагычка салыңыз жана компоненттерди корпустун ичине чогултуп, ысык клей менен баарын ордуна коюңуз. Капкак өзү бекем карманышы керек, бирок ынануу үчүн бир аз желим кошуп койсоңуз болот.

3 -кадам: IFTTT аркылуу билдирмелерди орнотуңуз

IFTTT аркылуу билдирмелерди орнотуу
IFTTT аркылуу билдирмелерди орнотуу

Эскертмелер IFTT колдонмосу аркылуу келет. Эгерде сизде жок болсо, аны телефонуңузга жүктөп алыңыз, ал Google Playде (https://play.google.com/store/apps/details?id=com.ifttt.ifttt&hl=en_GB) жана Apple'де жеткиликтүү App Store (https://apps.apple.com/gb/app/ifttt/id660944635).

Каттоо эсебин түзүңүз жана колдонмодо жаңы апплетти конфигурациялаңыз. IF функциясы үчүн Webhooksту триггер кызматы катары тандап, веб -суроо окуясынын атын push_button_pressed деп коюңуз. THAT функциясы үчүн эскертмелерди аракет кызматы катары тандаңыз. Өзүңүздүн билдирүүңүздү териңиз, башкача айтканда "Бакчадан көбүрөөк суусундуктар".

Кийинки бөлүм үчүн сизге уникалдуу IFTT ачкычы керек болот, ага менин Апплеттерим бөлүмүнүн астындагы кызматтар өтмөгүнө өтүү менен колдонмонун ичинен кирүүгө болот, Webhooks кызматын таап, Документтерди чыкылдатыңыз. Уникалдуу ачкычыңызды кийинки бөлүмгө Arduino кодуна коюуга даяр көчүрүңүз.

4 -кадам: Arduino кодун конфигурациялоо жана жүктөө

Arduino кодун конфигурациялоо жана жүктөө
Arduino кодун конфигурациялоо жана жүктөө

Arduino эскизин жүктөп алып, Arduino IDEде ачыңыз. ESP8266Wifi китепканалары орнотулганын текшериңиз. Эскизди мурунку бөлүмдө алынган WiFi SSID, сырсөз жана IFTTT ачкычы менен жаңыртыңыз.

D1 мини куралдар менюсунда тандалганын текшерип, микро-USB аркылуу баскычты компьютерге тиркеңиз. Эскизди түзүңүз жана жүктөңүз.

5 -кадам: Тест

Тест
Тест

Баскычты басып, эскизди сынап көрүңүз. Түзмөк WiFiга туташуу жана билдирүү жөнөтүү үчүн болжол менен 5-10 секунд кетиши керек. Эгер кандайдыр бир көйгөйгө туш болсоңуз, микро-USB кабелин кайра тиркеп, Arduino IDE ичиндеги сериялык монитор аркылуу диагноз коюуга аракет кылыңыз.

6 -кадам: Кайра конфигурациялоо

Кайра конфигурациялоо!
Кайра конфигурациялоо!

Сиз жаңы баскычыңызды оңой конфигурациялай аласыз, мисалы, борбордук жылытуу, жарыктандыруу жана башка көптөгөн акылдуу түзмөктөрдү башкаруу. Бакчаңызда эс алып, калганынын баары сиз үчүн иштесин! Көңүл ачуу…

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