Мазмуну:
- 1 -кадам: Protoboardдун бардыгын текшерүү. LCDди жабыштырыңыз. Мультиметр менен резисторлорду жана түймө казыктарын сынап көрүңүз
- 2 -кадам: Адегенде Күйгүзүү/Өчүрүү которуштургучун, анан Зымдар/Түймөлөр/Резисторлорду, андан кийин NodeMCU. Схеманы караңыз
- 3 -кадам: Аппараттык тестирлөө
- 4 -кадам: WiFi программалоо тандоолору
Video: WiFi Чөнтөк пульту: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Жөнөкөй пульт WiFi менен байланышкан долбоорлорго жардам бериши мүмкүн. Сиз төмөнкү нерселерден бирин жасай аласыз:
- Үч тийүү баскычы*
- ESP8266 v2 (Amica) IoT тактасы (жана пластикалык ороочу)
- 0.91 "жалпы кытай LCD экраны, adafruit китепканасы шайкеш
- 3x7 сантиметр PCB протободы
- 9В батарея
- 9V батарея кабели
- Күйгүзүү/Өчүрүү ака 2 позиция слайд которгуч*
- Бир 100 Омдук резистор*
- Үч 1000 омдук резистор*
- чаптама колдогон велкро (Милдеттүү эмес)
*Бул компонентти сынган стерео же башка керексиз түзмөктөн куткаруу менен акчаңызды үнөмдөңүз (жергиликтүү үнөмдөө дүкөнүңүздү сынап көрүңүз)
Төмөнкү куралдар менен:
- Коопсуздук көз айнеги
- Кандооч
- Solder (мен 0,8 мм колдоном)
- Бир желим таяк менен ысык желим тапанча
- Жардам колу (бул жакта жакшы) (арзан бул жерде)
- Зым кескичтери кичинекей зымдарды кесип, алар бети менен бирдей болуп кетет
- Needlenose Pense
- Микро USB кабели
- Arduino IDE жана ESP8266 addon орнотулган компьютер
- Мээлейлер **
- Бурагыч **
- Hammer **
- Зымсыз бургулоо **
** эгер сиз өзүңүздүн бөлүктөрүңүздү сактап калууну пландасаңыз гана керек
Башка жерден алынган маалыматты карап чыгуу үчүн - бул пультту тескерисинче колдонсо болорун дагы айта кетүү керек.
1 -кадам: Protoboardдун бардыгын текшерүү. LCDди жабыштырыңыз. Мультиметр менен резисторлорду жана түймө казыктарын сынап көрүңүз
Амиканын nodeMCU "v2" колдонгонуңузга ишениңиз, анткени "v3" Lolin версиясы бир аз чоңураак жана туура келбейт!
Түймөлөрдө дайыма төрт төөнөгүч жок - бирок алар болгондо, аларды текшерүү керек. Мультиметрди каршылыктарды окуу үчүн коюңуз. Эки казыкка тийип коюңуз. Эгерде каршылык нөлгө барабар болсо, казыктар бири -бирине туташкан. Баскычтарды протобондо отурганда сыноо оңой.
Резисторлор сизди алдай алат! Мисалы, биз күрөң, кара, кызыл түстөгү үч 1к каршылыкты каалайбыз. Кызыл топту апельсин менен оңой эле чаташтырса болот, ал 10k каршылыкты көрсөтөт! Ошондой эле, качан сиз кайсы бир компонентти сактап калсаңыз, эгер мүмкүн болсо, ал дагы эле туура иштеп жаткандыгын текшерүү жакшы. Бардык 1k резисторлору 10000 Омго жакын бир нерсе окуганча, барууга болот.
2 -кадам: Адегенде Күйгүзүү/Өчүрүү которуштургучун, анан Зымдар/Түймөлөр/Резисторлорду, андан кийин NodeMCU. Схеманы караңыз
TinkerCAD сүрөттөлгөн схеманы түзүү үчүн колдонулган. TinkerCAD жеткиликтүү бөлүктөр тизмесинде NodeMCU жок болгондуктан, мен аны көрсөтүү үчүн төөнөгүч казыктарды колдондум. Фото редактору менен энбелгилер кошулду.
Райондун көпчүлүк бөлүгүн NodeMCU жана батарея жабат, андыктан бардыгын эки жолу текшерүү маанилүү. Сиздин электр которгуч NodeMCUдагы USB портун тоспой тургандыгына кам көрүңүз. 9V батарейкасынын зымдарын бирден -бирден орнотуучу тешиктен өткөрүү үчүн кычкачты колдонуңуз. Бул убакыттын өтүшү менен зымдардын үзүлүшүнөн коргойт. Райондун калган бөлүгүн ширеткенден кийин, мен колдоно турган NodeMCU казыктарын гана ширетүүнү сунуштайм.
Андан кийин антистатикалык пластик келет. NodeMCU келген сумкадан бир кесимди кесип алыңыз. Пластикти протоборддун астына батарейка кете турган жерге жабыштырыңыз. Бул ширетүүчү менен казыктарды батарейканын корпусуна кыскартуудан коргойт, же пультту үстүнө коюуга мүмкүн болгон башка нерселерден. Ошондой эле, пластмасса батарейканы коюуга жылмакай бетти камсыз кылат.
3 -кадам: Аппараттык тестирлөө
Санарип күйгүзүү/өчүрүү сигналын окуунун ордуна, биз аналогдук чыңалууну окуйбуз. Бул бизге үч кнопканы бир төөнөгүчкө коюуга мүмкүндүк берет. Ар бир баскычтын башка каршылыгы бар, ал баскычты басканда чыңалуу бөлүштүргүчкө туташат. NodeMCU 0-3.3 вольттун ортосундагы чыңалууну окуйт жана сизге 0-1024 ортосунда тиешелүү маанини берет. Мен Эскизди кошуп жатам, ал экрандын экранын күйгүзөт жана A0 пин менен тартылган маанини көрсөтөт. Бул баскычтар иштеп жаткандыгын айтууга мүмкүндүк берет. Мен басып алган баалуулуктар солдон оңго карай 545, 520 жана 365 болчу, бирок сиздики бир аз айырмаланышы мүмкүн. Эч кандай баскыч басылбаса, аналогдук маани 0-15 ортосунда болушу керек.
4 -кадам: WiFi программалоо тандоолору
Алыстан башкарууну WiFi аркылуу, ал тургай интернет аркылуу башка түзмөктөр менен сүйлөшүү үчүн программалоонун көптөгөн жолдору бар. Сиз тандаган ыкма сиздин конкреттүү жагдайыңызга жараша болот. Бул пультту тескерисинче (башка жерден алынган маалыматты карап чыгуу үчүн) колдонсо болорун да айта кетүү керек. Мен көргөн эки негизги метод HTTP жана MQTT. Бул жерде сиз ээрчип ала турган бир нече окуу куралдары:
HTTP программалык камсыздоо боюнча үйрөткүч
Raspberry Pi MQTT Setup Instructable
MQTT Программалык Үйрөткүчү
PubNub үйрөткүчү
Ошондой эле NodeMCU аппараттык китепканасына киргизилген мисалдарды караңыз (сүрөттө)!
Окуганыңыз үчүн рахмат! Бул алыстан башкаруу пультуна ээ болгондон кийин аны кеңейтүүнүн көптөгөн жолдору бар. Кандай болбосун, жыйынтыгыңызды жазыңыз. Кандай болгонун көргүм келет!
Сунушталууда:
10W RGB сырттагы түнкү лампа пульту: 5 кадам
10W RGB Outside Night Lamp Remote: Бул долбоор түнкүсүн 10W RGB LED чырагы, аны жаныңызга коюп, маанай жарык берүүчү сааттар менен камсыздай аласыз. Мен Францияда болгон Балад Ламптан шыктандым, бирок бир аз күчтүү (коммерциялык версиясы болжол менен 3W, кени 10W) жана башка көптөгөн нерселер
Көрүнбөс гараж эшик пульту: 7 кадам (сүрөттөр менен)
Көзгө көрүнбөгөн гараж эшик пульту: Бир жолу биз гараждын сыртында токтоп турган машинабызды таштап, ууру гараждын эшигинин пультуна жетүү үчүн терезени талкалады. Анан алар гаражды ачып, велосипеддерди уурдап кетишти. Ошентип, мен пультту машинанын күл салгычына салып жашырууну чечтим. Бул үчүн иштейт
Чөнтөк сигнал визуализатору (чөнтөк осциллографы): 10 кадам (сүрөттөр менен)
Чөнтөк сигналынын визуализатору (Чөнтөк осциллографы): Салам баарына, Биз баарыбыз күн сайын көптөгөн нерселерди жасап жатабыз. Ар бир жумуш үчүн кээ бир шаймандар керек. Бул жасоо, өлчөө, бүтүрүү ж.б .. Демек, электрондук жумушчулар үчүн аларга темир, көп метр, осциллограф ж
Чөнтөк Фазерден Чөнтөк Лазерине чейин: 6 кадам
Чөнтөк Фазерден Чөнтөк Лазерине чейин: Бул долбоордо биз Барнстен тапкан кичинекей оюнчук Star Trek Phaserди айландырабыз & Лазердик көрсөткүчкө татыктуу. Менде мындай фазерлердин экөөсү бар, биринде жарыктын батарейкасы түгөнгөндүктөн, мен аны кайра заряддалуучу лазерге айландырууну чечтим
Чөнтөк өлчөмдүү CHDK USB Камера Ыкчам пульту: 8 кадам
Чөнтөккө ылайыкталган CHDK USB камерасынын пульту пульту: Бул Нускамада Canon камераңыз үчүн Altoids Smalls калайынын ичине чөнтөк өлчөмдөгү CHDK USB пультун кантип жасоо керектиги көрсөтүлөт (капкагы бар жаңы түрү). Мен муну схема кеткенче абдан жөнөкөй сактадым. Бул жөн эле батареяларга туташкан