Sisällysluettelo:
- Vaihe 1: Testaa Sovita kaikki Protoboardilla. Liimaa nestekidenäyttö alas. Testaa vastukset ja napit yleismittarilla
- Vaihe 2: Juota ensin virtakytkin, sitten johdot/painikkeet/vastukset ja sitten NodeMCU. Katso Kaavio
- Vaihe 3: Laitteiston testaus
- Vaihe 4: WiFi -ohjelmointivalinnat
Video: WiFi -taskukaukosäädin: 4 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Yksinkertainen kaukosäädin voi olla kätevä WiFi -projekteihin. Voit tehdä sellaisen seuraavista kohteista:
- Kolme kosketuspainiketta*
- ESP8266 v2 (Amica) IoT -levy (ja sen mukana tullut muovikääre)
- 0,91 "yleinen kiinalainen LCD -näyttö, adafruit -kirjastoyhteensopiva
- 3x7 senttimetrin piirilevy protoboard
- 9V akku
- 9V akkukaapeli
- Virtakytkin eli 2-asentoinen liukukytkin*
- Yksi 100 ohmin vastus*
- Kolme 1000 ohmin vastusta*
- tarrakiinnitteinen tarrakiinnitys (valinnainen)
*Säästä rahaa pelastamalla tämä komponentti rikkoutuneesta stereolaitteesta tai vastaavasta roskapostista (kokeile paikallista säästökauppaa)
Seuraavilla työkaluilla:
- Suojalasit
- Juotin
- Juotos (käytän 0,8 mm)
- Kuuma liimapistooli yhdellä liimapuikolla
- Auttavat kädet (mukavat täällä) (halvat täällä)
- Lankaleikkurit, jotka on suunniteltu leikkaamaan pieniä lankoja siten, että ne ovat pinnan tasalla
- Neulan pihdit
- Micro -USB -kaapeli
- Tietokone, johon on asennettu Arduino IDE ja ESP8266 -lisäosa
- Käsineet**
- Ruuvimeisseli**
- Vasara**
- Akkuporakone**
** tarvitaan vain, jos aiot pelastaa omat osat
On myös syytä mainita, että tätä kaukosäädintä voidaan käyttää käänteisesti - selataksesi jostain muualta saatuja tietoja.
Vaihe 1: Testaa Sovita kaikki Protoboardilla. Liimaa nestekidenäyttö alas. Testaa vastukset ja napit yleismittarilla
Varmista, että käytät Amican nodeMCU "v2", koska "v3" Lolin -versio on hieman suurempi eikä sovi!
Painikkeissa ei ole aina neljää nastaa - mutta kun ne ovat, ne on tarkistettava. Aseta yleismittari lukemaan vastukset. Kosketa kahta nastaa. Jos vastus on nolla, nastat on kytketty toisiinsa. Painikkeiden testaaminen on helpompaa, kun ne istuvat protoboardilla.
Vastus voi huijata sinua! Haluamme esimerkiksi kolme 1k vastusta, jotka ovat ruskeita, mustia ja punaisia. Punainen nauha voidaan helposti sekoittaa oranssiin, joka merkitsee 10k vastusta! Aina kun pelastat komponentin, on hyvä tarkistaa, että se toimii edelleen oikein, jos mahdollista. Niin kauan kuin kaikki 1k -vastukset lukevat jotain lähellä 1 000 ohmia, voit jatkaa.
Vaihe 2: Juota ensin virtakytkin, sitten johdot/painikkeet/vastukset ja sitten NodeMCU. Katso Kaavio
TinkerCADia käytettiin kuvassa olevan kaavion luomiseen. Koska TinkerCADissa ei ole NodeMCU: ta käytettävissä olevien osien luettelossa, edustin otsikkotappeja. Tunnisteet lisättiin kuvankäsittelyohjelmalla.
Suurin osa piiristä peitetään NodeMCU: lla ja akulla, joten on tärkeää tarkistaa kaikki uudelleen. Varo, että virtakytkin ei estä NodeMCU: n USB -porttia. Vie pihdit 9 V: n akkujohtimien johtamiseksi yksi kerrallaan asennusreiän läpi. Tämä suojaa johtoja rikkoutumiselta ajan myötä. Kun olet juottanut koko muun piirin, suosittelen vain juottamaan NodeMCU -nastat, joita aiot käyttää.
Seuraavaksi tulee antistaattinen muovi. Leikkaa pala pussista, jonka NodeMCU tuli. Liimaa muovi kuumaliimalla protoboardin alapuolelle, johon akku menee. Tämä suojaa juotetta ja tappeja oikosululta paristokoteloa tai mitään muuta vastaan, jonka päälle voit asettaa kaukosäätimen. Lisäksi muovi tarjoaa sileän pinnan akun asettamiseksi.
Vaihe 3: Laitteiston testaus
Digitaalisen päälle/pois -signaalin lukemisen sijaan luemme analogisen jännitteen. Tämän avulla voimme laittaa kaikki kolme painiketta yhdelle nastalle. Jokaisella painikkeella on erilainen vastus, joka kytketään sitten jännitteenjakajaan, kun painiketta painetaan. NodeMCU lukee jännitteen välillä 0-3,3 volttia ja antaa vastaavan arvon välillä 0-1024. Sisällytän luonnoksen, joka käynnistää lcd -näytön ja näyttää arvon, jonka nasta A0 kaappaa. Tämän avulla voit kertoa, toimivatko painikkeet. Nappaamani arvot vasemmalta oikealle olivat 545, 520 ja 365, mutta omasi voivat vaihdella jonkin verran. Kun mitään painikkeita ei paineta, analogisen arvon tulee olla 0-15.
Vaihe 4: WiFi -ohjelmointivalinnat
On olemassa useita tapoja ohjelmoida kaukosäädin puhumaan muille laitteille WiFi -yhteyden ja jopa Internetin kautta. Valitsemasi menetelmä riippuu tilanteestasi. On myös syytä mainita, että tätä kaukosäädintä voidaan käyttää päinvastaisessa järjestyksessä (jostain muualta saatujen tietojen selaamiseen). Kaksi tärkeintä tapaa, joita olen nähnyt, ovat HTTP ja MQTT. Tässä on muutamia opetusohjelmia, joita voit seurata täältä:
HTTP -ohjelmiston opetusohjelma
Raspberry Pi MQTT Setup Instructable
MQTT -ohjelmiston opetusohjelma
PubNub -opetusohjelma
Tutustu myös NodeMCU -laitteistokirjaston mukana toimitettuihin esimerkkeihin (kuvassa)!
Kiitos lukemisesta! On monia tapoja, joilla voit laajentaa tätä kaukosäädintä, kun saat sen käsiin. Lähetä joka tapauksessa tulokset. Haluaisin nähdä miten siitä tuli!
Suositeltava:
ESP32 TTGO WiFi -signaalin voimakkuus: 8 vaihetta (kuvilla)
ESP32 TTGO WiFi -signaalin voimakkuus: Tässä opetusohjelmassa opimme näyttämään WiFi -verkon signaalin voimakkuuden käyttämällä ESP32 TTGO -korttia
Erittäin pienitehoinen WiFi-kotiautomaatiojärjestelmä: 6 vaihetta (kuvilla)
Erittäin pienitehoinen WiFi-kodin automaatiojärjestelmä: Tässä projektissa näytämme, kuinka voit rakentaa paikallisen perusautomaatiojärjestelmän muutamassa vaiheessa. Aiomme käyttää Raspberry Pi: tä, joka toimii keskeisenä WiFi -laitteena. Kun taas päätesolmuissa aiomme käyttää IOT Cricketiä akkutehon valmistamiseen
Wifi -jääkaappi: 4 vaihetta
Wifi -jääkaappi: - Hei, valmistajatilastasi puuttuu jääkaappi, ota tämä! - Kiitos! Mutta kaveri, se on rikki.- Aivan. Ja näin sain laatikon kylmään maitoon kahviini. Tai ollakseni hieman tarkempi: maidon popsicles.Jääkaappi 101. Jääkaappi voidaan rikkoa monella tavalla
Lasi -kivi -LED -putki (WiFi -ohjattu älypuhelinsovelluksen kautta): 6 vaihetta (kuvilla)
Lasi-kivi-LED-putki (WiFi-ohjattu älypuhelinsovelluksen kautta): Hei muut valmistajat! Tässä ohjeessa näytän sinulle, kuinka rakentaa WiFi-ohjattu LED-putki, joka on täytetty lasikivillä mukavan diffuusioefektin aikaansaamiseksi. LEDit ovat yksilöllisesti osoitettavissa, ja siksi joitakin hienoja tehosteita on mahdollista
ESP8266-NODEMCU $ 3 WiFi-moduuli #1- WiFi: n käytön aloittaminen: 6 vaihetta
ESP8266-NODEMCU $ 3 WiFi-moduuli #1- WiFi: n käytön aloittaminen: Näiden mikrotietokoneiden uusi maailma on saapunut ja tämä asia on ESP8266 NODEMCU. Tämä on ensimmäinen osa, joka näyttää kuinka voit asentaa esp8266 -ympäristön arduino IDE -laitteeseesi aloitusvideon kautta ja osina