Indholdsfortegnelse:
- Trin 1: Test Fit Everything på Protoboard. Lim LCD -skærmen ned. Test modstande og knapnåle med et multimeter
- Trin 2: Lodde tænd/sluk -kontakten først, derefter ledninger/knapper/modstande, derefter NodeMCU. Se skematisk
- Trin 3: Hardwaretest
- Trin 4: Valg af WiFi -programmering
Video: WiFi Pocket Remote: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
En simpel fjernbetjening kan være praktisk til projekter, der involverer WiFi. Du kan lave en af følgende elementer:
- Tre taktile knapper*
- ESP8266 v2 (Amica) IoT -kort (og den plastfolie, den kom i)
- 0,91 "generisk kinesisk LCD -skærm, kompatibelt med adafruit bibliotek
- 3x7 centimeter pcb protoboard
- 9V batteri
- 9V batterikabel
- Tænd/sluk-knap aka 2-positions skydekontakt*
- En 100 ohm modstand*
- Tre 1000 ohm modstande*
- selvklæbende velcro (valgfri)
*Spar penge ved at redde denne komponent fra en ødelagt stereo eller lignende uønsket enhed (prøv din lokale genbrugsbutik)
Med følgende værktøjer:
- Sikkerhedsbriller
- Loddekolbe
- Loddemetal (jeg bruger 0,8 mm)
- Varm limpistol med en limpind
- Hjælpende hænder (pæne her) (billige her)
- Trådfræsere designet til at skære små ledninger, så de flugter med en overflade
- Nåletang
- Micro USB kabel
- En computer med Arduino IDE og ESP8266 addon installeret
- Handsker **
- Skruetrækker**
- Hammer**
- Akku -boremaskine **
** kun nødvendig, hvis du planlægger at redde dine egne dele
Det er også værd at nævne, at denne fjernbetjening kan bruges omvendt - til at gennemse oplysninger modtaget et andet sted.
Trin 1: Test Fit Everything på Protoboard. Lim LCD -skærmen ned. Test modstande og knapnåle med et multimeter
Sørg for, at du bruger en nodeMCU "v2" fra Amica, da "v3" Lolin -versionen er lidt større og ikke passer!
Knapper har ikke altid fire ben - men når de gør det, skal du kontrollere dem. Indstil dit multimeter til at aflæse modstande. Tryk på to ben. Hvis modstanden læser nul, er stifterne forbundet med hinanden. Det er lettere at teste knapperne, når de sidder på protoboardet.
Modstandere kan narre dig! For eksempel vil vi have tre 1k modstande, som er brune, sorte, røde. Det røde bånd kan let forveksles med orange, hvilket angiver en 10k modstand! Når som helst du redder en komponent, er det også godt at kontrollere, at det stadig fungerer korrekt, hvis det er muligt. Så længe alle 1k modstande læser noget tæt på 1.000 ohm, er du klar til at gå.
Trin 2: Lodde tænd/sluk -kontakten først, derefter ledninger/knapper/modstande, derefter NodeMCU. Se skematisk
TinkerCAD blev brugt til at oprette det skematiske billede. Da TinkerCAD ikke har en NodeMCU i listen over tilgængelige dele, brugte jeg header pins til at repræsentere det. Etiketter blev tilføjet med en fotoredigerer.
Det meste af kredsløbet vil blive dækket af NodeMCU og batteriet, så det er vigtigt at dobbelttjekke alt. Pas på, at din afbryder ikke blokerer usb -porten på NodeMCU. Brug en tang til at føre 9V batteritråde, en ad gangen, gennem et monteringshul. Dette vil beskytte ledningerne mod at blive brudt over tid. Når du har loddet hele resten af kredsløbet, anbefaler jeg kun at lodde de NodeMCU -ben, du skal bruge.
Dernæst kommer den antistatiske plast. Skær et stykke ud af posen, NodeMCU kom i. Hotlim lim plastik til undersiden af protoboardet, hvor batteriet vil gå. Dette vil beskytte loddet og stifter mod kortslutning mod batterikabinettet eller andet, du kan sætte fjernbetjeningen oven på. Plasten giver også en glat overflade, hvorpå batteriet skal placeres.
Trin 3: Hardwaretest
I stedet for at læse et digitalt on/off signal, vil vi læse den analoge spænding. Dette giver os mulighed for at sætte alle tre knapper på en enkelt pin. Hver knap har en anden modstand, som derefter tilsluttes en spændingsdeler, når du trykker på knappen. NodeMCU læser en spænding mellem 0-3,3 volt og giver dig en tilsvarende værdi mellem 0-1024. Jeg inkluderer en skitse, der vil starte LCD -skærmen og vise værdien, der fanges af pin A0. Dette giver dig mulighed for at fortælle, om knapperne virker. De værdier, jeg fangede, fra venstre mod højre, var 545, 520 og 365, men dine kan variere noget. Når der ikke trykkes på nogen knapper, skal den analoge værdi være mellem 0-15.
Trin 4: Valg af WiFi -programmering
Der er en række måder at programmere fjernbetjeningen til at tale med andre enheder over WiFi og endda på tværs af internettet. Den metode, du vælger, afhænger af din særlige situation. Det er også værd at nævne, at denne fjernbetjening kan bruges omvendt (for at gennemse oplysninger modtaget et andet sted). De to store metoder, jeg har set, er HTTP og MQTT. Her er et par tutorials, som du kan følge herfra:
Selvstudium i HTTP -software
Raspberry Pi MQTT Opsætning instruerbar
MQTT -softwareundervisning
PubNub -vejledning
Se også eksemplerne, der er inkluderet i NodeMCU -hardwarebiblioteket (billedet)!
Tak fordi du læste! Der er mange måder, du kan vælge at udvide på denne fjernbetjening, når du får styr på det. Post på alle måder dine resultater. Jeg ville elske at se, hvordan det blev!
Anbefalede:
Pocket Signal Visualizer (Pocket Oscilloscope): 10 trin (med billeder)
Pocket Signal Visualizer (Pocket Oscilloscope): Hej alle sammen, vi laver alle så mange ting hver dag. Til hvert arbejde der, hvor der er brug for nogle værktøjer. Det er til fremstilling, måling, efterbehandling osv. Så for elektroniske arbejdere har de brug for værktøjer som loddejern, multi-meter, oscilloskop osv
Slip på Amazon Fire Remote TV Remote: 3 trin (med billeder)
Slip på Amazon Fire Remote TV Remote: Åh Amazon, dit Fire TV er så fantastisk, hvorfor gav du os ikke volumenkontroller på din fjernbetjening? Nå, for mindre end $ 5 på Amazon kan du købe denne søde lille fjernbetjening, strøm, dæmp , volumen og kanal alt i en lille pakke. Indtast i 3D -printeren og
Fra en Pocket Phaser til en Pocket Laser: 6 trin
Fra en Pocket Phaser til en Pocket Laser: I dette projekt konverterer vi et lille legetøj Star Trek Phaser, jeg fandt på Barnes & Ædel for en laserpeger. Jeg har to af disse fasere, og den ene løb tør for batteri til den lidt oplyste bit, så jeg besluttede at konvertere den til en genopladelig laser p
Den sejeste USB L.E.D. Pocket-sized Light (Pocket-sized Entry): 6 trin
Den sejeste USB L.E.D. Pocket-Sized Light (Pocket-Sized Entry): I denne Instructable vil jeg vise dig, hvordan du laver en USB-drevet L.E.D. lys, der kan foldes væk i størrelsen på en X-it Mints-dåse og let kan passe i lommen. Hvis du kan lide det, skal du sørge for at + gøre det og stemme på mig i konkurrencen! Materialerne og
Pocket-sized CHDK USB Camera Shutter Remote: 8 trin
Pocket-sized CHDK USB Camera Shutter Remote: Denne instruktør viser dig, hvordan du laver en CHDK USB-fjernbetjening i lommeformat til dit Canon-kamera inde i en Altoids Smalls-dåse (den nye slags med det hængslede låg). Jeg holdt det ret simpelt, hvad angår kredsløbet. Det er bare batterier forbundet til en