
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:42

Tässä projektissa rakennamme yleiskaukosäätimen, joka pystyy kloonaamaan ja lähettämään infrapunasignaaleja. Verkkokäyttöliittymää käytetään hallitsemaan tätä prosessia.
NodeMCU yhdessä infrapunavalon reseptorin kanssa on vastuussa kloonaamaan kauko -ohjaimen avaimet. Se käyttää RAW -menetelmää siihen. IR -LED lähettää kloonatun koodin laitteille.
Projektin on luonut
- Rodrigo Andrades
- Diego M. G. Vieira
Vaihe 1: Komponentit
Tämä projekti ei vaadi paljon materiaalia. Tarvitset
- NodeMCU
- Leipälauta
- Hyppyjohdot
- Micro USB -kaapeli
- VS1838B IR -fotoretseptori / -vastaanotin
- Infrapunasäteilijä Led (IR) 5mm 940nm
Ja tietysti kauko -ohjaimet, jotka haluat kloonata
Vaihe 2: Johdotus

Yllä on tämän projektin johdotuskaavio:
Yhteyksien suorittamisen jälkeen. On aika asentaa Arduino IDE ja tuoda se IRremoteESP 8266 -kirjastoon.
Lataa koodi NodeMCU: han ja katso, toimiiko se
Löydät täydellisen koodin täältä: Github: IR Control
Vaihe 3: Koodaus: Asioiden asettaminen

täällä määritimme periaatteessa WiFi -verkon ja sarjanopeuden 115200 baudiksi
Vaihe 4: Koodaus: silmukka

Vaihe 5: Koodaus: Web Socket

Vaihe 6: Web -asiakkaan koodaus

Vaihe 7: Projektin käyttö

Kun sovellus on käynnissä, voit nyt siirtyä selaimeesi ja vaihtaa lähetys- ja vastaanottotilan välillä. Kun sovellus on vastaanottotilassa, se voi kaapata avainkoodin ja liittää sen toimintoon. Jos haluat lähettää toiminnon, siirry takaisin "lähetystilaan" ja napsauta haluttua toimintoa
Suositeltava:
Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: 8 vaihetta

Kannettavan älypeilin luominen/meikkilaatikkoyhdistelmän luominen: Viimeisenä projektina Davisin & Elkinsin yliopisto, päätin suunnitella ja luoda meikkimatkalaukun sekä suuremman peilin ja käyttää vadelmapiä ja taikuuspeiliohjelmistoa, joka toimisi porttina
Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: lla, säädettävä asetuspiste: 3 vaihetta

Sisäkasvien kastelu NodeMCU: lla, paikallisella Blynk -palvelimella ja Blynk Apk: llä, säädettävä asetuspiste: Olen rakentanut tämän projektin, koska sisäkasvieni on oltava terveitä, vaikka olen lomalla pitkään ja pidän ajatuksesta hallita tai ainakin seurata kaikkia mahdollisia asioita, joita kotona tapahtuu Internetin kautta
Tietokannan luominen XAMPP: lla: 4 vaihetta

Tietokannan luominen XAMPP: lla: XAMPP on täysin ilmainen Apache -jakelu, joka sisältää MariaDB: n, PHP: n ja Perlin. XAMPP tarjoaa graafisen käyttöliittymän SQL: lle, jonka avulla voit tallentaa tiedot tietokantaan, jonka luomme tänään. Kun aloin käyttää tietokantoja projekteihin
Express Web -palvelimen luominen Raspberry Pi: llä: 10 vaihetta

Express Web -palvelimen luominen Raspberry Pi: llä: Tässä oppaassa kerrotaan, miten voit saada Raspberry Pi -laitteesi isännöimään verkkopalvelinta, jota voidaan käyttää verkkosivustojen isännöintiin ja jopa hieman muunneltavaksi monien muiden verkkopalvelujen, kuten pelipalvelimina tai videon suoratoistopalvelimina. Olemme vain peite
Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: 10 vaihetta

Bookhuddle.comin, verkkosivuston luominen kirjan tietojen löytämiseen, järjestämiseen ja jakamiseen, luominen: Tässä viestissä kuvataan vaiheet, jotka liittyvät luomaan ja käynnistämään Bookhuddle.com -verkkosivusto, jonka tarkoituksena on auttaa lukijoita löytämään, järjestämään ja jakamaan kirjan tietoja. koskisi muiden verkkosivustojen kehittämistä