Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Кабелдик диаграмма
- 3 -кадам: Arduino коду
- 4 -кадам: Курулуш
- 5 -кадам: ырахат алыңыз
Video: Universal MQTT Remote: 5 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Салам баарына, Биринчиден, мен французмун, ошондуктан кээ бир сүйлөмдөрдүн мааниси жок болушу мүмкүн, кечиресиз, мен жакшыртуу үчүн көп аракет кылам.
Учурда үйүмдү автоматташтыруу боюнча иштеп жатам. Мен программа катары OpenHab2 жана чиркейлерди колдондум. Мен бул эки программада адис эмесмин, бирок жалпысынан кантип иштээрин билем. OpenHab - бул колдонуучу тарап, үйдү башкарууга графикалык интерфейси бар. Mosquitto - бул нерселерди чогуу сүйлөшүү үчүн жасалган программа. Мисалы, OpenHab менин жабдыктарым менен оңой сүйлөшө алат.
Чындыгында MQTT протоколун билбеген адамдар үчүн, бул жерде негизин түшүндүргөн вебсайт.
Менин көйгөйүм, мен жабдыктарымды (4 акылдуу дубал сайгычтары) OpenHabдын веб интерфейси менен гана эмес, реалдуу өчүргүчтөр менен башкаргым келет. Мен тандаган түзмөктөргө MQTT сурамдарын жөнөтө ала турган алыскы аралыкты иштеп чыктым, программаладым жана түздүм. Менин пульттагы эң жакшы нерсе, меню үчүн 4 баскычым бар жана мен каалаган түзмөктүн санын кошо алам.
Мына мен муну кантип кылдым.
1 -кадам: Бөлүктөр
-Esp8266. Мен NodeMCU колдоном. Banggood
-Мини нан тактасы. Мен муну колдонуп жатам, анткени мен pcb менен алыстан башкаруунун V2 жасаганда компонентимди кайра колдонууну каалайм. Banggood
- ЖК. Мен 16x2 ЖК колдоном, бирок 20x4 да иштейм. СИЗде i2c модулунун болушу маанилүү. Banggood
-Баскычтар. Мен 4 баскычты колдоном, Өйдө, ылдый, Кирүү жана Чыгуу. Bangood
-Резисторлор. Которуштуруу үчүн 4.7K каршылыгы
- M3 бурама.
- Ысык клей.
-PCB. кереги жок, бирок мен баскычтарымды жана резисторумду ширетем.
2 -кадам: Кабелдик диаграмма
Баскычтар үчүн схемалык ээрчүү.
Баскычтар:
UP ---------- D5 же GPIO 1
Төмөн ------- D6 же GPIO 12
Кирүү ------- D7 же GPIO 13
Чыгуу --------- D4 же GPIO 2
ЖК:
SDA -------- D2 же GPIO 4
SCL -------- D1 же GPIO 5
5V ---------- Vin
GND ------- GND
3 -кадам: Arduino коду
Эскизде кээ бир маалыматты өзгөртүү керек.
MQTT_SERVER - бул MQTT сервериңиз иштеп жаткан IP дареги.
Wifi'дын SSID жана сырсөзү.
Өзгөртө турган акыркы нерсе - бул сиздин темалар. Сиздин темаларыңыз кандай? Ооба, сен каалаганыңды тандайсың. Менде төрт тема бар, бирок сиз кааласаңыз дагы көп нерселерди кошо аласыз. Эстен чыгарбоо керек болгон нерсе - коддогу теманын санын жаңыртуу керек (int NombreTopic = 4;). Бул сиз жазган теманын санына дал келиши керек.
4 -кадам: Курулуш
Мен пульттун 3D басылган корпусун иштеп чыктым. Мен аны 1.015 масштабда, 20% ак PLA менен толтурам жана натыйжасы абдан жакшы.
Эгерде сизде 3D принтер жок болсо, анда сиз жука жыгачтан же плексигласс менен жөнөкөй корпус жасай аласыз.
Иш жасалып бүткөндөн кийин, мен кнопкаларды жабыштыруу менен баштадым. Мен аны туура колдоно аларыбызга ишенүү үчүн баскычтын арт жагын катуу бастым. Экранды ысык клей менен чаптадым. Нан тактасын корпуска салардан мурун, алар кыймылдабай турганына ишенүү үчүн зымды чаптадым.
Эки бурама жана арткы табак менен бүтүрүңүз.
Эскертүү: Сиз карандаш менен коробкага жазсаңыз болот: ӨЙДӨ, ТӨМӨНГӨ, КИРҮҮГӨ жана ЧЫГУУГА.
5 -кадам: ырахат алыңыз
Видеодо менин төрт темам үчүн 4 терезени көрө аласыз. Ал терезелерде сиз алыстан темага жөнөткөн MQTT билдирүүсүн көрө аласыз.
Сиздин пультуңуз эми бүттү, темаңызды угуу үчүн акылдуу жабдууларыңызды тууралашыңыз керек жана үйүңүздү башкаруу үчүн пультуңузду колдоно аласыз!
Эгерде бул пульттун үстүнөн суроолоруңуз болсо, мен сизге жооп берүү үчүн бул жерде болом.
Эгер сиз бул кичинекей долбоорду бааласаңыз, мага алыскы сынакта жактырып, добуш бериңиз!
Рахмат
Сунушталууда:
Bluetooth Tile Finder менен Apple TV Siri Remote Hard Case: 7 кадам (Сүрөттөр менен)
Apple TV Siri Remote Hard Case Bluetooth плиткаларын тапкыч менен: Мен бир жолу iPhone'дун сүрөттөмөсүн окуп чыктым: "Майга чыланган жана жакшы өлчөө үчүн WD40 менен себилген май таякчасы!" Менимче, бул модель 6 чыккан кезде болгон жана баары кымбат баалуу жаңы телефондорун таштап, айнектерин талкалап кетишкен
Universal Remote ESP8266 колдонуу (Wifi көзөмөлдөнөт): 6 кадам (сүрөттөр менен)
ESP8266 колдонуу менен универсалдуу алыстан башкаруу (Wifi көзөмөлдөнөт): Бул долбоор AC, ТВ, DVD ойноткучтар, музыкалык система, SMART приборлор сыяктуу бардык тиричилик техникалары үчүн кадимки алыстан башкарууну алмаштыруу !!! Алыстан таштандыларды таштоо, бизди табышмакка айлантуу !!! Бул долбоор бизди куткарат
Rasberry PI Universal IR Remote MATRIX Creator менен: 9 кадам
MATRIX Creator менен Rasberry PI Universal IR Remote: ⚠️БУЛ КӨРСӨТМӨ ЖАЗЫЛДЫ ⚠️Төмөндөгү шилтеме аркылуу жаңы IR көрсөтмөсүн көрө аласыз. 3e783dКиришүү Бул үйрөткүч R менен эң акыркы универсалдуу алыстан башкарууну түзүүгө жардам берет
Тел приборуңуз менен электр шаймандарын башкарыңыз (Remote Remote) Температура жана нымдуулук дисплейи менен: 9 кадам
Тел приборуңуз менен электр шаймандарын башкарыңыз (ir Remote) Температура жана нымдуулук дисплейи: салам мен Абхаймын жана бул менин Instructables боюнча биринчи блогум жана бүгүн мен муну куруу менен телевизордун пульту менен электр приборлоруңду кантип башкарууну көрсөтөм. жөнөкөй долбоор. материалды колдоо жана камсыз кылуу үчүн атл лабораториясына рахмат
Olympus Evolt E510 Remote Cable Release (Version 2 Remote Auto Focus менен): 6 кадам (Сүрөттөр менен)
Olympus Evolt E510 Remote Cable Release (Version 2 Remote on Auto Focus менен): Кечээ мен Olympus E510 үчүн жөнөкөй бир баскыч пультун курдум. Көпчүлүк камераларда жапкычты бошотуу баскычы бар (сиз сүрөткө тартуу үчүн басыңыз), анын эки режими бар. Эгерде баскыч акырын басылса, камера фокусту жана жарыкты өлчөйт