Мазмұны:

WiFi қалта пульті: 4 қадам
WiFi қалта пульті: 4 қадам

Бейне: WiFi қалта пульті: 4 қадам

Бейне: WiFi қалта пульті: 4 қадам
Бейне: wifi пульт для IR и RF кодов Broadlink RM4C Pro, работа в Home Assistant - управляем кондиционером 2024, Шілде
Anonim
WiFi қалталы қашықтан басқару пульті
WiFi қалталы қашықтан басқару пульті
WiFi қалталы қашықтан басқару пульті
WiFi қалталы қашықтан басқару пульті

Қарапайым қашықтан басқару пульті WiFi қосылған жобаларға пайдалы болуы мүмкін. Сіз келесі элементтерден біреуін жасай аласыз:

  • Үш түйме*
  • ESP8266 v2 (Amica) IoT тақтасы (және ол келген пластикалық қаптама)
  • 0,91 дюймдік қытайлық LCD экраны, adafruit кітапханасы үйлесімді
  • 3x7 сантиметрлік компьютерлік тақта
  • 9В батарея
  • 9В батарея кабелі
  • Қосу/өшіру қосқышы 2 позициялы сырғымалы қосқыш*
  • 100 Ом резисторы*
  • 1000 Ом үш резистор*
  • жабысқақ велкро (қосымша)

*Бұл компонентті сынған стерео немесе қажетсіз құрылғыдан құтқару арқылы ақшаны үнемдеңіз (жергілікті үнемдеу дүкенін қолданып көріңіз)

Келесі құралдардың көмегімен:

  • Қауіпсіздік көзілдірігі
  • Пісіру темірі
  • Дәнекер (мен 0,8 мм қолданамын)
  • Бір желім таяқшасы бар ыстық желім пистолеті
  • Көмекші қолдар (мұнда жақсы қолдар) (мұнда арзан қолдар)
  • Кішкене сымдарды кесуге арналған сым кескіштер, олар бетіне сәйкес келеді
  • Қажет қысқыштар
  • Микро USB кабелі
  • Arduino IDE және ESP8266 қосымшасы бар компьютер орнатылған
  • Қолғаптар **
  • Бұрауыш **
  • Балға **
  • Сымсыз бұрғылау **

** егер сіз өзіңіздің бөлшектеріңізді сақтап қалғыңыз келсе ғана қажет

Бұл қашықтан басқару пультін керісінше - басқа жерден алынған ақпаратты қарау үшін қолдануға болатынын атап өткен жөн.

1 -қадам: Протобон тақтасындағы барлық нәрсені сәйкестендіру. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз

Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз
Протобон тақтасында барлығын сәйкестендіруді тексеріңіз. СКД жабыстырыңыз. Резисторлар мен түйме түйреуіштерді мультиметрмен тексеріңіз

Amica nodeMCU «v2» қолданғаныңызға көз жеткізіңіз, себебі «v3» Lolin нұсқасы сәл үлкенірек және сәйкес келмейді!

Түймелерде әрқашан төрт түйреуіш болмайды - бірақ олар болған кезде оларды тексеру керек. Мультиметрді қарсылықты оқуға орнатыңыз. Екі түйреуішті түртіңіз. Егер қарсылық нөлге тең болса, түйреуіштер бір -біріне қосылады. Түймешіктер протобонда отырған кезде тестілеу оңайырақ.

Резисторлар сізді алдай алады! Мысалы, бізге қоңыр, қара, қызыл түсті 1к үш резистор қажет. Қызыл жолақты апельсинмен оңай шатастыруға болады, ол 10 к резисторды көрсетеді! Сондай -ақ, кез келген уақытта компонентті құтқарған кезде, мүмкіндігінше оның дұрыс жұмыс істеп тұрғанын тексеру жақсы. Егер барлық 1k резисторлары 10000 Ом -ға жақын бірдеңені оқыса, онда баруға болады.

2 -қадам: Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз

Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз
Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз
Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз
Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз
Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз
Алдымен қосу/өшіру қосқышын дәнекерлеңіз, содан кейін сымдар/түймелер/резисторлар, содан кейін NodeMCU. Схеманы қараңыз

TinkerCAD суреттегі схеманы құру үшін қолданылды. TinkerCAD қол жетімді бөліктер тізімінде NodeMCU болмағандықтан, мен оны көрсету үшін тақырып түйреуіштерін қолдандым. Белгілер фото редактормен қосылды.

Схеманың көп бөлігін NodeMCU және батарея жабады, сондықтан бәрін қайта тексеру маңызды. Қуат қосқышы NodeMCU -дегі USB портын бұғаттамайтынына назар аударыңыз. 9В аккумуляторлық сымдарды бір -бірден бекіту саңылауынан өткізу үшін тістеуікті пайдаланыңыз. Бұл сымдарды уақыт өте келе үзілуден сақтайды. Схеманың қалған бөлігін дәнекерлегеннен кейін, сіз тек NodeMCU түйреуіштерін дәнекерлеуге кеңес беремін.

Одан кейін антистатикалық пластик келеді. NodeMCU кіретін сөмкенің бір бөлігін кесіңіз. Пластмассаны протокол тақтасының астына батарея желімдейтін жерге жабыстырыңыз. Бұл дәнекерлеу мен түйреуіштерді батарея корпусының қысылуынан немесе қашықтан басқару пультінің үстіне орнатуға болатын кез келген нәрседен қорғайды. Сонымен қатар, пластик батареяны орналастыратын тегіс бетті қамтамасыз етеді.

3 -қадам: аппараттық құралдарды тексеру

Аппараттық құралдарды тестілеу
Аппараттық құралдарды тестілеу
Аппараттық құралдарды тестілеу
Аппараттық құралдарды тестілеу

Сандық қосу/өшіру сигналын оқудың орнына біз аналогты кернеуді оқимыз. Бұл үш түймені бір түйреуішке қоюға мүмкіндік береді. Әр түйменің басқа қарсылығы бар, ол түймені басқанда кернеу бөлгішке қосылады. NodeMCU 0-3.3 вольт арасындағы кернеуді оқиды және сізге 0-1024 арасындағы сәйкес мәнді береді. Мен экранды жандыратын және A0 түйрегімен түсірілетін мәнді көрсететін эскизді қосамын. Бұл түймелердің жұмыс істеп тұрғанын анықтауға мүмкіндік береді. Мен түсірген мәндер солдан оңға қарай 545, 520 және 365 болды, бірақ сіздікі біршама өзгеруі мүмкін. Ешқандай түйме басылмаса, аналогтық мән 0-15 аралығында болуы керек.

4 -қадам: WiFi бағдарламалау таңдауы

WiFi бағдарламалау нұсқалары
WiFi бағдарламалау нұсқалары

Қашықтан басқару пультін басқа құрылғылармен WiFi арқылы және тіпті интернетте сөйлесуге бағдарламалаудың бірнеше әдістері бар. Сіз таңдаған әдіс сіздің нақты жағдайыңызға байланысты болады. Бұл қашықтан басқару пультін керісінше қолдануға болатынын да атап өткен жөн (басқа жерден алынған ақпаратты қарау үшін). Мен көрген екі негізгі әдіс - HTTP және MQTT. Міне, бірнеше оқулықтар, оларды осы жерден алуға болады:

HTTP бағдарламалық қамтамасыз ету оқулығы

Raspberry Pi MQTT орнату нұсқаулығы

MQTT бағдарламалық қамтамасыз ету оқулығы

PubNub оқулығы

Сондай -ақ, NodeMCU аппараттық кітапханасына енгізілген мысалдарды қараңыз (суретте)!

Оқығаныңыз үшін рахмет! Қашықтан басқару пультіне қол жеткізгеннен кейін оны кеңейтудің көптеген жолдары бар. Қалай болғанда да, нәтижелеріңізді жариялаңыз. Мен мұның қалай болғанын көргім келеді!

Ұсынылған: