![NODEMCU LUA ESP8266 Cu CD4017 Decade Counter: 4 pași (cu imagini) NODEMCU LUA ESP8266 Cu CD4017 Decade Counter: 4 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-249-83-j.webp)
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![NODEMCU LUA ESP8266 Cu CD4017 Decade Counter NODEMCU LUA ESP8266 Cu CD4017 Decade Counter](https://i.howwhatproduce.com/images/001/image-249-84-j.webp)
CD4017 este un contor / divizor de deceniu. Aceasta înseamnă că, atunci când primește un impuls, îl numără și trimite o ieșire către pinul corespunzător. Este un IC destul de ușor de utilizat și puteți fie să construiți circuitul pe o placă de pâine, fie să cumpărați unul de pe Ebay pentru aproximativ 99p din China. Desigur, trebuie să lipiți totul împreună.
Pinul 3 este ieșirea temporizatorului 555, iar pinul 14 este intrarea CD4017.
Pasul 1: Circuite
![Circuite Circuite](https://i.howwhatproduce.com/images/001/image-249-85-j.webp)
![Circuite Circuite](https://i.howwhatproduce.com/images/001/image-249-86-j.webp)
Dacă construiți circuitul pe o placă de calcul, ați putea lăsa piesa de timer 555 și o puteți conduce cu ESP8266. S-ar putea să vă gândiți, de ce să cumpărați kitul pentru al conduce cu un ESP8266. Un motiv bun este că, dacă ați obținut toate componentele în mod individual, acestea ar costa mult mai mult de 99p, altul este că puteți face jocuri.
Dacă conduceți circuitul CD4017 cu ESP8266, acesta va funcționa la 3,3 volți. Scoateți cronometrul 555 din soclul DIL și luați un cablu jumper de la D1 (sau oricare dintre pinii pe care îl utilizați) și introduceți-l în pinul 3 al soclului DIL 555.
Înapoi la ESP8266, există câteva moduri diferite de a produce un impuls pe un știft
Dacă citiți documentația NodeMCU, aceasta va oferi mai multe exemple de gpio.serout.
Oricare dintre aceste 2 linii de cod va produce un impuls pe pinul D1 GPIO5.
Această linie produce un impuls de 5 milisecunde la fiecare secundă de 100 de ori.
gpio.serout (1, gpio. HIGH, {5000, 995000}, 100, 1)
Această linie produce un impuls de 5 milisecunde la fiecare jumătate de secundă de 100 de ori, apoi tipărește Terminat.
gpio.serout (1, gpio. LOW, {5000, 50000}, 100, funcție () tipărire („Terminat”) sfârșit)
Pasul 2: Cod
![Cod Cod](https://i.howwhatproduce.com/images/001/image-249-87-j.webp)
Puteți utiliza codul de mai jos pentru a produce un impuls pe pinul D1 GPIO5. Modificarea valorii (100) va oferi rate de impuls diferite.
puls = 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) capăt final)
Pasul 3: Producerea unui impuls
![Producerea unui impuls Producerea unui impuls](https://i.howwhatproduce.com/images/001/image-249-88-j.webp)
![Producerea unui impuls Producerea unui impuls](https://i.howwhatproduce.com/images/001/image-249-89-j.webp)
Un alt mod de a produce un impuls este cu un circuit multi-vibrator. Din nou, le puteți obține pe Ebay pentru 99p sau le puteți construi pe o placă de pâine. Acesta este un circuit foarte obișnuit și există multe exemple de pe tot Internetul. Faceți o ieșire între Q1 și D1 sau Q2 și D2 pe schema circuitului.
O altă modalitate de a produce un impuls este să luați un cablu jumper de la pinul 3 al soclului temporizatorului 555 și să atingeți momentan sursa de alimentare de 3,3 volți.
Pasul 4: Concluzie
Am încercat să arăt cum să produc un impuls pentru a conduce un alt circuit folosind diferite metode. Multe circuite electronice sunt acționate de impulsuri.
Am folosit CD4017 ca exemplu. Același lucru s-ar putea aplica la CD4022 care are 8 ieșiri în loc de 10.
Pentru mai multe informații, descărcați fișa tehnică pentru CD4017, care este disponibilă pe scară largă.
Nu sunt un ESP8266 sau expert în electronică, iar cele de mai sus sunt câteva dintre constatările mele de-a lungul anilor.
Recomandat:
NODEMCU LUA ESP8266 Conectați-vă la baza de date MySQL: 6 pași
![NODEMCU LUA ESP8266 Conectați-vă la baza de date MySQL: 6 pași NODEMCU LUA ESP8266 Conectați-vă la baza de date MySQL: 6 pași](https://i.howwhatproduce.com/images/002/image-4943-24-j.webp)
NODEMCU LUA ESP8266 Conectați-vă la baza de date MySQL: Acest instructiv nu este destinat persoanelor slabe, deoarece folosește XAMPP (Apache, MySQL și PHP), HTML și, desigur, LUA. Dacă aveți încredere în abordarea acestora, citiți mai departe! Folosesc XAMPP deoarece poate fi configurat pe un pen drive sau pe hard disk și este configurat
NODEMCU Lua ESP8266 Cu ceas în timp real (RTC) și EEPROM: 7 pași
![NODEMCU Lua ESP8266 Cu ceas în timp real (RTC) și EEPROM: 7 pași NODEMCU Lua ESP8266 Cu ceas în timp real (RTC) și EEPROM: 7 pași](https://i.howwhatproduce.com/images/003/image-7398-j.webp)
NODEMCU Lua ESP8266 Cu ceas în timp real (RTC) și EEPROM: Obținerea orei corecte este esențială dacă doriți să păstrați un jurnal de date. Există diferite modalități de a obține timpul din surse de pe Internet. S-ar putea să întrebați de ce să nu folosiți ESP8266 pentru a vă menține timpul? Ei bine, puteți, are propriul RTC intern (în timp real
LED intermitent utilizând Tutorial WiFi ESP8266 NodeMCU Lua: 6 pași
![LED intermitent utilizând Tutorial WiFi ESP8266 NodeMCU Lua: 6 pași LED intermitent utilizând Tutorial WiFi ESP8266 NodeMCU Lua: 6 pași](https://i.howwhatproduce.com/images/004/image-9052-43-j.webp)
LED intermitent Utilizarea ESP8266 NodeMCU Lua WiFi Tutorial: DESCRIERE NodeMCU este o platformă IoT open source. Include firmware care rulează pe So8 WiFi ESP8266 de la Espressif și hardware care se bazează pe modulul ESP-12. Termenul „NodeMcu” în mod implicit, se referă la materialele de film, nu la t
NODEMCU LUA ESP8266 Conducerea unui driver de afișaj LED M5450B7 IC: 5 pași (cu imagini)
![NODEMCU LUA ESP8266 Conducerea unui driver de afișaj LED M5450B7 IC: 5 pași (cu imagini) NODEMCU LUA ESP8266 Conducerea unui driver de afișaj LED M5450B7 IC: 5 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-239-82-j.webp)
NODEMCU LUA ESP8266 Conducerea unui driver de afișaj LED M5450B7 IC: M5450B7 este un driver de afișaj LED cu 40 pini DIP. Arată mai degrabă o bestie, dar este relativ ușor de controlat și programat. Există 34 de pini de ieșire care pot avea un LED conectat fiecăruia. Dispozitivul scufundă curentul mai degrabă decât îl furnizează, astfel încât c
NODEMCU LUA ESP8266 Cu MCP23017 IC de expansiune port 16 biți: 6 pași (cu imagini)
![NODEMCU LUA ESP8266 Cu MCP23017 IC de expansiune port 16 biți: 6 pași (cu imagini) NODEMCU LUA ESP8266 Cu MCP23017 IC de expansiune port 16 biți: 6 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-250-124-j.webp)
NODEMCU LUA ESP8266 Cu MCP23017 IC cu port de 16 biți: MCP23017 este un IC relativ ușor de realizat, deoarece are porturile A și B pe ambele părți ale cipului, iar pinii sunt în ordine secvențială. toate împreună. Există 2 pini pe acest IC care sunt neutilizați, deoarece