
Мазмуну:
2025 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2025-01-23 14:51

Бул менин көрсөтмөлөр боюнча биринчи долбоорум, ошондуктан жакшыртуулар болсо, төмөндө комментарий бериңиз.
Идея дарбазанын башкаруу тактасына сигнал жөнөтүү үчүн Google жардамчысын колдонуу. Ошентип, буйрук жөнөтүү менен, дарбаза контроллеринин киришиндеги контактты жабуучу реле болот, ал контроллерге дарбаза ачык сигналын жөнөтөт.
Google жардамчысын IOT түзмөктөрү менен туташтыруу үчүн биз Blynk жана IFTTT кызматын колдонобуз.
Бул долбоордо биз кичинекей болгондуктан NodeMCU ESP8266 модулун колдонобуз.
1 -кадам: Аппараттык жана программалык камсыздоо
Эмне керек:
Аппараттык
1) NodeMCU (ESP8266) f.e. aliexpress
2) 5 же 12В релеси триггердик агым менен <9mA max 12mA: f.e. Aliexpress
3) Электр энергиясы 5 же 12В релеге жараша (> 700мА коопсуз болушу үчүн) f.e. aliexpress
Программа Шилтемелерди орнотуу үчүн колдонуңуз, такта
1) Arduino IDE шилтемеси
2) Блинк китепканасынын шилтемеси
3) ESP8266 Board менеджери (кийинки кадам)
4) Blynk App androidIOS
2 -кадам: Nodemcu Board орнотуу
1) Arduino IDE ачыңыз
2) Файлдарга өтүңүз -> артыкчылык
3) Кошумча такталар менеджерине: https://arduino.esp8266.com/stable/package_esp8266c… кошуп, анан өтмөктү жабуу үчүн ОК басыңыз.
4) Куралдарга -> Тактага -> Такта менеджерине өтүңүз (өйдөдө)
5) esp8266 менен esp8266га өтүңүз жана программаны орнотуңуз.
3 -кадам: Blynkти орнотуу

1) De Blynk колдонмосун ачып, эсеп жазууну түзүңүз.
2) жаңы долбоор түзүү (+ сөлөкөтү)
3) 'ESP8266' түзмөгүн тандап, түзүңүз
4) Электрондук почта аркылуу сиз өзүңүздүн уруксат берилген белгини аласыз.
5) Долбоордо виджеттерди + сөлөкөтүн кошуп, сүрөттө көрсөтүлгөндөй баскычты кошууга болот
4 -кадам: IFTTT орнотуусу



1) Кирүү же IFTTT.com же колдонмодо каттоо эсебин түзүү.
2) Жаңы апплет түзүү: кошумча түшүндүрмө
-Бул жерде Google жардамчысын издөө жана триггерди тандоо жөнөкөй фразаны айтат
-Дарбазаны ачуу же өзүңүздүкүн тандоо сыяктуу нерселерди кошуңуз
-Бул "вебхуктарды издөө"-> веб-суранычты киргизиңиз жана сүрөткө кошуңуз. IP үчүн Blynk серверинин IP-дарегин кошуу керек (PC/ноутбукта CMDди ачыңыз "ping blynk-cloud" жана жергиликтүү Blynk серверинин IP-дарегин кайтарышы керек) Аутентификациялык код үчүн Blynkтен алган электрондук почтаңыздан жеке анык кодуңузду кошушуңуз керек.
5 -кадам: Байланыштар

Туташуу: 5V же 12V электр булагына модулдун Vin (кирүү максималдуу 20VVcc реле 5 энергия менен камсыз кылуу 12VGND реле 5V 0ND / GNDGND модулунун энергия менен камсыз кылуу 0V / GNDD1 киргизүү релеси (CH1 же бир нерсе)
Мен D8 пинге кошумча пикир коштум, сиз дагы менин программамда көрө аласыз, бирок бул милдеттүү эмес, ошондуктан сиз каалаган нерсени жасай аласыз.
6 -кадам: Программаны модулга жүктөө
Менин кодду жүктөп алыңыз
Аны Arduino IDE аркылуу ачыңыз
WiFi SSID менен сырсөзүңүздү WiFiңызга дал келтирүү үчүн өзгөртүңүз
Электрондук почтаңыздагы кодго дал келүү үчүн авторизация кодун өзгөртүңүз
USB аркылуу туташуу жана жүктөө
Сунушталууда:
NodeMCU WiFi модулун жана Blynk колдонмосун колдонуу менен LEDди башкаруу: 7 кадам

NodeMCU WiFi модулун жана Blynk колдонмосун колдонуу менен LEDди башкаруу: Бул Нускамада Blynk смартфону колдонмосу аркылуу NodeMCU ESP8266 WiFi модулун колдонуп LEDди кантип башкаруу керектиги көрсөтүлөт. Эгер сиз үйрөнчүк болсоңуз, окуңуз. Эгерде сиз тажрыйбалуу болсоңуз, анда мен аягына чейин өткөрүп жиберүүгө кызыкдар болушуңуз мүмкүн, мен бул жерде сүйлөшөм
Android жана Arduino менен үйдү автоматташтыруу: Үйгө келгенде дарбазаны ачыңыз: 5 кадам

Android жана Arduino менен үйдү автоматташтыруу: Үйгө келгенде дарбазаны ачыңыз: Бул Нускама үйдүн автоматташтыруу системасын смартфон аркылуу, интернет байланышын колдонуп орнотуу жөнүндө, ага керектүү жерден кирүүгө болот. Мындан тышкары, ал критерийлер m болгондо белгилүү иш -аракеттерди аткарат
Ардуино Mega 2560 жана IoT колдонуу менен тиркемени көтөрүү үчүн мотор башкаруу системасы: 8 кадам (сүрөттөр менен)

Ардуино Mega 2560 жана IoT колдонуу менен колдонмону көтөрүү үчүн мотор башкаруу тутуму: Азыр IOT негизиндеги микроконтроллер өнөр жай колдонмосунда кеңири колдонулат. Экономикалык жактан алар компьютердин ордуна колдонулат. Долбоордун максаты бизди толугу менен санариптештирүү, маалыматтарды каттоочу жана 3 фазалуу асинхроникалык моторду көзөмөлдөө
Blynk тиркемеси менен USB аркылуу смартфонду колдонуу менен Arduino башкаруу: 7 кадам (сүрөттөр менен)

Blynk тиркемеси менен USB аркылуу смартфонду колдонуу аркылуу Arduino башкаруу жөнөкөй чечим алыстан башкаруучу сиздин Arduino же c
PSPди компьютердик джойстик катары колдонуу жана компьютериңизди PSP менен башкаруу: 5 кадам (сүрөттөр менен)

PSPди компьютердик джойстик катары колдонуу жана андан кийин компьютериңизди PSP менен башкаруу: Сиз PSP homebrew менен көптөгөн сонун нерселерди жасай аласыз, жана бул нускамада мен сизге PSPти оюндарды ойноо үчүн джойстик катары кантип колдонууну үйрөтөм. джойстикти чычкан катары колдонууга мүмкүнчүлүк берген программа. Мына апа