Sadržaj:
Video: NODEMCU LUA ESP8266 S CD4017 Brojem desetljeća: 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
CD4017 je brojač / razdjelnik desetljeća. To znači da kad primi impuls, broji ga i šalje izlaz na odgovarajući pin. To je prilično jednostavan IC za korištenje i možete ili izgraditi krug na ploči za kruh ili ga kupiti na Ebayu za oko 99 p iz Kine. Naravno, morate sve to lemiti.
Pin 3 je izlaz timera 555, a pin 14 ulaz CD4017.
Korak 1: Krugovi
Ako ste krug gradili na ploči, mogli biste izostaviti dio mjerača vremena 555 i voziti ga s ESP8266. Možda mislite, zašto kupiti komplet za vožnju s ESP8266. Jedan je dobar razlog to što ako nabavite sve komponente pojedinačno, one bi koštale daleko više od 99 p, drugi je taj što se s njima možete pozabaviti.
Ako pogonite krug CD4017 s ESP8266, on će raditi na 3,3 volta. Uklonite mjerač vremena 555 iz DIL utičnice i uzmite kratkospojnu žicu s D1 (ili bilo koju iglu koju koristite) i zabodite je u iglu 3 555 DIL utičnice.
Natrag na ESP8266, postoji nekoliko različitih načina za stvaranje impulsa na pinu
Ako pročitate dokumentaciju NodeMCU, ona će dati više primjera gpio.serout.
Bilo koji od ova 2 reda koda će proizvesti impuls na pinu D1 GPIO5.
Ova linija proizvodi impuls od 5 milisekundi svake sekunde 100 puta.
gpio.serout (1, gpio. HIGH, {5000, 995000}, 100, 1)
Ova linija proizvodi impuls od 5 milisekundi svakih pola sekunde 100 puta, a zatim ispisuje Gotovo.
gpio.serout (1, gpio. LOW, {5000, 50000}, 100, function () print ("Gotovo") kraj)
Korak 2: Kodiranje
Pomoću donjeg koda možete proizvesti impuls na pinu D1 GPIO5. Promjenom vrijednosti (100) dobit ćete različite brzine pulsa.
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.pisati (pin, gpio. LOW) end end)
Korak 3: Stvaranje pulsa
Drugi način stvaranja impulsa je s krugom s više vibratora. Opet ih možete nabaviti na Ebayu za 99p ili ih možete izgraditi na ploči za kruh. Ovo je vrlo čest sklop i ima mnogo primjera za to po cijelom Internetu. Uzmite izlaz između Q1 i D1 ili Q2 i D2 na dijagramu kruga.
Još jedan način za stvaranje impulsa je uzeti žicu kratkospojnika s pina 3 utičnice timera 555 i na trenutak dodirnuti napajanje od 3,3 V.
Korak 4: Zaključak
Pokušao sam pokazati kako proizvesti impuls za pogon drugog kruga koristeći različite metode. Mnoga elektronička kola pokreću impulsi.
Koristio sam CD4017 kao primjer. Isto bi se moglo primijeniti na CD4022 koji ima 8 izlaza umjesto 10.
Za više informacija preuzmite podatkovnu tablicu za CD4017 koja je široko dostupna.
Nisam stručnjak za ESP8266 ili elektroniku, a gore su neki od mojih nalaza s godinama.
Preporučeni:
NODEMCU LUA ESP8266 Povezivanje s MySQL bazom podataka: 6 koraka
NODEMCU LUA ESP8266 Povežite se s MySQL bazom podataka: Ovo uputstvo nije za osobe sa slabim srcem jer koristi XAMPP (Apache, MySQL & PHP), HTML i naravno LUA. Ako ste sigurni u rješavanju ovih problema, čitajte dalje! Koristim XAMPP jer se može postaviti na olovku ili tvrdi disk i konfiguriran je
NODEMCU Lua ESP8266 sa satom u stvarnom vremenu (RTC) i EEPROM: 7 koraka
NODEMCU Lua ESP8266 sa satom u stvarnom vremenu (RTC) i EEPROM -om: Dobivanje ispravnog vremena bitno je ako želite voditi dnevnik podataka. Postoje različiti načini da dobijete vrijeme iz izvora na Internetu. Možda ćete se upitati zašto ne biste koristili ESP8266 kako biste zadržali vrijeme za sebe? Pa možete, ima vlastiti interni RTC (u stvarnom vremenu
Treperi LED pomoću ESP8266 NodeMCU Lua WiFi vodiča: 6 koraka
Treperi LED pomoću ESP8266 NodeMCU Lua WiFi vodiča: OPISNodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 WiFi SoC-u tvrtke Espressif i hardver koji se temelji na modulu ESP-12. Pojam "NodeMcu" prema zadanim postavkama odnosi se na filmski softver, a ne na
NODEMCU LUA ESP8266 Upravljački program upravljačkog sklopa LED zaslona M5450B7: 5 koraka (sa slikama)
NODEMCU LUA ESP8266 Upravljački sklop upravljačkog programa za LED zaslon M5450B7: M5450B7 je 40 -pinni DIP upravljački sklop LED zaslona. Izgleda prilično zvijer, ali ga je relativno lako kontrolirati i programirati. Postoje 34 izlaza koja mogu imati spojenu LED diodu svakom od njih. Uređaj radije gubi struju nego je napaja, pa će c
NODEMCU LUA ESP8266 s MCP23017 16 -bitnim ekspanderom porta IC: 6 koraka (sa slikama)
NODEMCU LUA ESP8266 S MCP23017 16 -bitnim ekspanderom porta IC: MCP23017 je relativno laka IC ploča za izradu ploče jer ima priključke A i B s obje strane čipa, a pinovi su u slijedećem redoslijedu. sve zajedno također. Postoje 2 pina na ovom IC -u koji se ne koriste