Sisällysluettelo:
Video: NODEMCU LUA ESP8266 CD4017 -vuosikymmenen laskurilla: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
CD4017 on vuosikymmenen laskuri / jakaja. Tämä tarkoittaa sitä, että kun se saa pulssin, se laskee sen ja lähettää ulostulon asianmukaiseen nastaan. Se on melko helppokäyttöinen IC, ja voit joko rakentaa piirin leipälevylle tai ostaa sellaisen Ebaysta noin 99p Kiinasta. Kaikki on tietysti juotettava yhteen.
Nasta 3 on 555 -ajastimen lähtö ja nasta 14 on CD4017: n tulo.
Vaihe 1: Piirit
Jos rakentaisit piirin leipälevylle, voit jättää pois ajastinosan 555 ja ajaa sitä ESP8266: lla. Saatat ajatella, miksi ostaa pakki ajaa sitä ESP8266: lla. Yksi hyvä syy on se, että jos hankit kaikki komponentit yksitellen, ne maksavat paljon enemmän kuin 99p, toinen on, että voit hoitaa sen.
Jos käytät CD4017 -piiriä ESP8266: lla, se toimii 3,3 voltilla. Irrota 555 -ajastin DIL -pistorasiasta ja ota hyppyjohdin D1: stä (tai siitä, mitä tappia käytät) ja työnnä se 555 DIL -pistorasian nastaan 3.
Takaisin ESP8266: een on olemassa muutamia eri tapoja tuottaa pulssi tapille
Jos luet NodeMCU -dokumentaation, se antaa lisää esimerkkejä gpio.serout -tiedostosta.
Kumpikin näistä kahdesta koodirivistä tuottaa pulssin nastassa D1 GPIO5.
Tämä linja tuottaa 5 millisekunnin pulssin joka sekunti 100 kertaa.
gpio.serout (1, gpio. HIGH, {5000, 995000}, 100, 1)
Tämä viiva tuottaa 5 millisekunnin pulssin puolen sekunnin välein 100 kertaa ja tulostaa sitten Valmis.
gpio.serout (1, gpio. LOW, {5000, 50000}, 100, function () print ("Done") end)
Vaihe 2: Koodi
Voit käyttää alla olevaa koodia pulssin tuottamiseen nastassa D1 GPIO5. Arvon (100) muuttaminen antaa eri pulssin.
pulssi = 0
pin = 1 gpio.mode (pin, gpio. OUTPUT) tmr.alarm (1, 100, 1, function () if pulse == 0 then pulse = 1 gpio.write (pin, gpio. HIGH) else pulse = 0 gpio.write (pin, gpio. LOW) loppupää)
Vaihe 3: Pulssin tuottaminen
Toinen tapa tuottaa pulssi on monivärähtelypiiri. Jälleen voit saada nämä Ebayssa 99p: llä tai voit rakentaa sellaisen leipäpöydälle. Tämä on hyvin yleinen piiri ja siitä on monia esimerkkejä kaikkialla Internetissä. Ota lähtö piirikaavion Q1 ja D1 tai Q2 ja D2 väliltä.
Vielä yksi tapa tuottaa pulssi on ottaa hyppyjohdin 555 -ajastinpistokkeen nastasta 3 ja koskettaa hetkellisesti 3,3 voltin syöttöä.
Vaihe 4: Johtopäätös
Olen yrittänyt näyttää, kuinka tuottaa pulssi toisen piirin ajamiseen eri menetelmillä. Monet elektroniset piirit toimivat pulssien avulla.
Olen käyttänyt CD4017 esimerkkinä. Samaa voitaisiin soveltaa CD4022 -laitteeseen, jossa on 8 lähtöä 10 sijasta.
Saat lisätietoja lataamalla CD4017: n tietosivun, joka on laajalti saatavilla.
En ole ESP8266- tai elektroniikka -asiantuntija, ja yllä olevat ovat joitakin havaintojani vuosien varrella.
Suositeltava:
NODEMCU LUA ESP8266 Yhteyden muodostaminen MySQL -tietokantaan: 6 vaihetta
NODEMCU LUA ESP8266 Yhdistä MySQL -tietokantaan: Tämä ohje ei ole tarkoitettu heikkohermoisille, koska se käyttää XAMPP: tä (Apache, MySQL & PHP), HTML: ää ja tietysti LUA: ta. Jos olet varma näiden ongelmien ratkaisemisesta, lue! Käytän XAMPP: a, koska se voidaan asentaa kynä- tai kiintolevylle ja se on määritetty
NODEMCU Lua ESP8266, jossa on reaaliaikainen kello (RTC) ja EEPROM: 7 vaihetta
NODEMCU Lua ESP8266, jossa on reaaliaikainen kello (RTC) ja EEPROM: Oikean ajan saaminen on välttämätöntä, jos haluat pitää datalokia. On useita tapoja saada aikaa Internetin lähteistä. Voit kysyä, miksi et käytä ESP8266 -laitetta pitääksesi aikaa sinulle? Voit, sillä on oma sisäinen RTC (reaaliaikainen
RFID -OVEN KÄYTTÖOHJE LASKURILLA: 8 vaihetta
RFID -OVEN KÄYNNIN HALLINTA LASKURILLA: RFID -OVEN KÄYTTÖOHJE LASKURILLA Oppitunti
Vilkkuva merkkivalo ESP8266 NodeMCU Lua WiFi -opetusohjelman avulla: 6 vaihetta
Vilkkuva LED ESP8266: n avulla NodeMCU Lua WiFi -opetusohjelma: KUVAUS NodeMCU on avoimen lähdekoodin IoT -alusta. Se sisältää Espressifin ESP8266 WiFi SoC -laitteella toimivan laiteohjelmiston ja ESP-12-moduuliin perustuvan laitteiston. Termi "NodeMcu" oletusarvoisesti viittaa elokuvaohjelmaan eikä t
Kuinka hallita LED -valoa käyttämällä ESP8266 NodemCU Lua WiFi -verkkosivustoa verkkosivustolta: 7 vaihetta
Kuinka hallita LED -valoa ESP8266 NodemCU Lua WiFi -verkon avulla verkkosivustolta: Tämä opetusohjelma opettaa sinulle joitain perusasioita ESP8266 NodemCU Lua WiFi: n käyttämisestä LED -valon ohjaamiseen verkosta. Ennen kuin aloitat, varmista, että sinulla on kaikki tarvittavat materiaalit: ESP8266 NodeMCU Lua WiFi LED -leipälevyhyppy (tarvittaessa)