Съдържание:
- Стъпка 1: Тествайте Fit всичко на Protoboard. Залепете LCD дисплея. Тествайте резисторите и щифтовете с бутони с мултицет
- Стъпка 2: Първо запойте превключвателя за включване/изключване, след това проводниците/бутоните/резисторите, след това NodeMCU. Вижте Схеми
- Стъпка 3: Тестване на хардуера
- Стъпка 4: Избор на програмиране за WiFi
Видео: WiFi джобно дистанционно: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Едно просто дистанционно може да бъде полезно за проекти, включващи WiFi. Можете да направите такъв от следните артикули:
- Три тактилни бутона*
- ESP8266 v2 (Amica) IoT платка (и пластмасовата обвивка, в която се предлага)
- 0.91 "общ китайски LCD екран, съвместим с библиотеката adafruit
- 3x7 сантиметра печатна платка
- 9V батерия
- 9V кабел за батерията
- Превключвател за включване/изключване, известен още като 2-позиционен плъзгащ превключвател*
- Един 100 омов резистор*
- Три 1000 ома резистора*
- велкро с лепило (с опция)
*Спестете пари, като спасите този компонент от счупено стерео или подобно нежелано устройство (опитайте в местния магазин за спестявания)
Със следните инструменти:
- Предпазни очила
- Поялник
- Припой (използвам 0,8 мм)
- Пистолет за горещо лепило с една лепилна пръчка
- Помощни ръце (хубави тук) (евтини тук)
- Резачки за тел, предназначени за рязане на малки проводници, така че да са изравнени с повърхността
- Иглени клещи
- Микро USB кабел
- Компютър с инсталиран добавка Arduino IDE и ESP8266
- Ръкавици **
- Отвертка **
- Чук**
- Акумулаторна бормашина **
** е необходимо само ако планирате да спасявате собствените си части
Заслужава да се спомене също, че това дистанционно управление може да се използва и в обратна посока - за разглеждане на информация, получена от друго място.
Стъпка 1: Тествайте Fit всичко на Protoboard. Залепете LCD дисплея. Тествайте резисторите и щифтовете с бутони с мултицет
Уверете се, че използвате nodeMCU "v2" от Amica, тъй като версията на "v3" Lolin е малко по -голяма и няма да се побере!
Бутоните не винаги имат четири пина - но когато имат, трябва да ги проверите. Настройте вашия мултицет да чете съпротивления. Докоснете два пина. Ако съпротивлението отчита нула, щифтовете са свързани помежду си. По -лесно е да тествате бутоните, когато седят на протоборда.
Резисторите могат да ви заблудят! Например, искаме три 1k резистора, които са кафяви, черни, червени. Червената лента може лесно да се обърка с оранжевата, която обозначава 10k резистор! Също така, когато спасявате компонент, е добре да проверите дали той все още работи правилно, ако е възможно. Докато всички 1k резистори четат нещо близо до 1 000 ома, можете да започнете.
Стъпка 2: Първо запойте превключвателя за включване/изключване, след това проводниците/бутоните/резисторите, след това NodeMCU. Вижте Схеми
TinkerCAD беше използван за създаване на схематичната снимка. Тъй като TinkerCAD няма NodeMCU в списъка с налични части, използвах щифтове за заглавки, за да го представя. Етикетите бяха добавени с редактор на снимки.
По -голямата част от веригата ще бъде покрита от NodeMCU и батерията, така че е важно да проверите отново всичко. Внимавайте превключвателят за захранване да не блокира USB порта на NodeMCU. Използвайте клещи, за да прокарате проводниците на 9V батерията, един по един, през монтажен отвор. Това ще предпази проводниците от скъсване с течение на времето. След като сте запояли цялата останала верига, препоръчвам само запояване на щифтовете NodeMCU, които ще използвате.
Следва антистатичната пластмаса. Изрежете парче от торбата, в която влезе NodeMCU. Горещо залепете пластмасата до долната страна на протоборда, където ще отиде батерията. Това ще предпази спойката и щифтовете от късо съединение срещу корпуса на батерията или нещо друго, на което можете да поставите дистанционното управление. Също така пластмасата осигурява гладка повърхност, върху която да поставите батерията.
Стъпка 3: Тестване на хардуера
Вместо да четем цифров сигнал за включване/изключване, ще четем аналоговото напрежение. Това ни позволява да поставим и трите бутона на един щифт. Всеки бутон има различно съпротивление, което след това се свързва с делител на напрежение, когато натиснете бутона. NodeMCU ще прочете напрежение между 0-3.3 волта и ще ви даде съответна стойност между 0-1024. Включвам скица, която ще задейства LCD екрана и ще покаже стойността, уловена от щифт A0. Това ще ви позволи да разберете дали бутоните работят. Стойностите, които улових, отляво надясно, бяха 545, 520 и 365, но вашите може да варират донякъде. Когато не се натискат бутони, аналоговата стойност трябва да бъде между 0-15.
Стъпка 4: Избор на програмиране за WiFi
Има няколко начина да програмирате дистанционното да говори с други устройства през WiFi и дори през интернет. Избраният от вас метод ще зависи от вашата конкретна ситуация. Също така си струва да се спомене, че това дистанционно управление може да се използва и в обратен ред (за преглед на информация, получена от друго място). Двата основни метода, които съм виждал, са HTTP и MQTT. Ето няколко урока, които можете да следвате от тук:
HTTP софтуерен урок
Инструкции за настройка на Raspberry Pi MQTT
Софтуерен урок за MQTT
Урок за PubNub
Вижте също примерите, включени в хардуерната библиотека на NodeMCU (на снимката)!
Благодаря за четенето! Има много начини, по които можете да изберете да разширите това дистанционно управление, след като го овладеете. По всякакъв начин публикувайте резултатите си. Ще се радвам да видя как се оказа!
Препоръчано:
Как да си направим джобно докинг устройство: 4 стъпки
Как да си направим джобно докинг устройство: Здравейте на всички. За този Instructable ще разкрия текуща работа, върху която се занимавах през по -голямата част от една година. Наричам го The Pocket Doc, известен още като Apple Fold. Това е 3D отпечатан корпус, който съдържа телефон и банка за захранване и
Джобно фенерче, захранвано от 1 батерия с размер AA: 7 стъпки
Джобно фенерче, захранвано от 1 батерия с размер AA: Това джобно фенерче използва само 1 батерия с размер AA, за да захранва 2X 5 мм бели светодиоди (светодиоди). 1.5V батерия няма достатъчно високо напрежение, за да захранва тези светодиоди. Имаме нужда от верига за повишаване на входното напрежение към напрежението напред
Светодиоди с контролиран звук - Джобно диско: 11 стъпки (със снимки)
Светодиоди с контрол на звука - Pocket Disco: Направете своя собствена джобна дискотека с някои светодиоди, контролирани от музика. Всичко, от което се нуждаете, е малко музика или звук и светодиодите ще танцуват около звука. Това е наистина управляема малка верига за изграждане и се нуждае само от няколко компонента, за да го направи. Основният б
Джобно захранване: 3 стъпки (със снимки)
Джобно захранване: Здравейте, Това устройство е страничен продукт от друг проект. Имах нужда от малко захранване на полето, което може да даде 12VDC. Не исках да нося огромно настолно захранване, затова направих захранване с пакетни батерии. Използвах един 18650 Li-Ion b
Джобно LED фенерче: 5 стъпки
Джобно LED фенерче: Изработването на фенерче е отлична възможност да приложите някои основни умения по електроника. Това е добър проект за уикенда или дори за правене в час. Въпреки това, тъй като е обичайно да се използва поялник при изпълнението на проекта, не препоръчвам