Turinys:
Video: NODEMCU LUA ESP8266 su CD4017 dešimtmečio skaitikliu: 4 žingsniai (su paveikslėliais)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
CD4017 yra dešimtmečio skaitiklis / daliklis. Tai reiškia, kad gavęs impulsą jis jį suskaičiuoja ir siunčia išvestį į atitinkamą kaištį. Tai gana paprasta naudoti IC, ir jūs galite sukurti grandinę ant duonos lentos arba nusipirkti iš „Ebay“už maždaug 99p iš Kinijos. Žinoma, jūs turite viską lituoti kartu.
3 kaištis yra 555 laikmačio išvestis, o 14 kaištis - CD4017 įvestis.
1 žingsnis: grandinės
Jei kuriate grandinę ant duonos lentos, galite palikti 555 laikmačio dalį ir vairuoti ją naudodami ESP8266. Galbūt galvojate, kodėl pirkti rinkinį, kad galėtumėte vairuoti jį su ESP8266. Viena gera priežastis yra ta, kad jei įsigytumėte visus komponentus atskirai, jie kainuotų daug daugiau nei 99 p., Kita yra tai, kad galite su tuo susitvarkyti.
Jei vairuojate CD4017 grandinę su ESP8266, ji veiks esant 3,3 voltų įtampai. Išimkite 555 laikmatį iš DIL lizdo ir nuimkite trumpiklį nuo D1 (ar bet kurio jūsų naudojamo kaiščio) ir įkiškite jį į 555 DIL lizdo 3 kaištį.
Grįžtant prie ESP8266, yra keli skirtingi impulsų ant kaiščio gavimo būdai
Jei perskaitysite „NodeMCU“dokumentaciją, bus pateikta daugiau „gpio.serout“pavyzdžių.
Bet kuri iš šių 2 kodo eilučių sukels impulsą ant D1 GPIO5 kaiščio.
Ši linija sukuria 5 milisekundžių impulsą kas sekundę 100 kartų.
gpio.serout (1, gpio. HIGH, {5000, 995000}, 100, 1)
Ši eilutė sukuria 5 milisekundžių impulsą kas pusę sekundės 100 kartų, tada atspausdina Atlikta.
gpio.serout (1, gpio. LOW, {5000, 50000}, 100, function () print („Atlikta“) pabaiga)
2 žingsnis: kodas
Galite naudoti žemiau esantį kodą, kad gautumėte impulsą ant kaiščio D1 GPIO5. Pakeitus vertę (100), pulsas bus skirtingas.
pulsas = 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) pabaigos pabaiga)
3 žingsnis: pulso sukūrimas
Kitas impulsų generavimo būdas yra kelių vibratorių grandinė. Vėlgi, juos galite įsigyti „Ebay“už 99p arba galite pastatyti ant duonos lentos. Tai labai paplitusi grandinė ir internete yra daug jos pavyzdžių. Paimkite išvestį iš Q1 ir D1 arba Q2 ir D2 grandinės schemoje.
Kitas būdas impulsui gauti yra paimti trumpiklį iš 555 laikmačio lizdo 3 kaiščio ir akimirksniu paliesti 3,3 voltų maitinimo šaltinį.
4 žingsnis: Išvada
Aš bandžiau parodyti, kaip sukurti impulsą, kad būtų galima valdyti kitą grandinę, naudojant skirtingus metodus. Daugelis elektroninių grandinių yra varomos impulsų.
Kaip pavyzdį naudojau CD4017. Tą patį galima taikyti ir CD4022, kuris turi 8 išėjimus, o ne 10.
Norėdami gauti daugiau informacijos, atsisiųskite plačiai prieinamą CD4017 duomenų lapą.
Nesu ESP8266 ar elektronikos ekspertas, ir tai, kas išdėstyta aukščiau, yra keletas mano išvadų per daugelį metų.
Rekomenduojamas:
Automatinis kambario šviesos ir ventiliatoriaus valdiklis su dvikrypčiu lankytojų skaitikliu: 3 žingsniai
Automatinis kambario apšvietimo ir ventiliatoriaus valdiklis su dvikrypčiu lankytojų skaitikliu: Dažnai mes matome lankytojų skaitiklius stadione, prekybos centre, biuruose, klasių kambariuose ir pan. Kaip jie skaičiuoja žmones ir įjungia arba išjungia šviesą, kai niekas nėra viduje? Šiandien mes čia su automatinio kambario šviesos valdiklio projektu su dvikrypčiu lankytojų skaitikliu
Devintojo dešimtmečio vairasvirtės USB konversija: 7 žingsniai (su nuotraukomis)
Devintojo dešimtmečio vairasvirtės USB konversija: ši originali devintojo dešimtmečio „Cheetah 125“vairasvirtė buvo meiliai paversta naujais blizgiais mikrojungikliais, pasažo mygtukais ir „Pimoroni Player X“valdiklio plokšte. Dabar jis turi keturis nepriklausomus " ugnis " mygtukai ir prijungimas per USB, paruoštas
Milliammetrai iš perteklinių VU skaitiklių: 5 žingsniai
Milijometrai iš perteklinių VU skaitiklių: aš turėjau krūvą šių gražių VU skaitiklių. Jau seniai iš jų padariau kažką naudingo. Tuo pačiu metu skaitmeninių multimetrų naudojimas srovei matuoti buvo didžiulis skausmas. Teko pakeisti matavimo laidą į kitą lizdą ir
Automatiniai kambario žibintai su lankytojų skaitikliu!: 7 žingsniai
Automatiniai kambario žibintai su lankytojų skaitikliu!: Ei! Jei norite atsikratyti nuobodžių šviesos jungiklių ir paversti kambarių žibintus pigiais, esate tinkamoje vietoje! Šį projektą bus labai lengva sukurti. Nesijaudinkite dėl savo paprastumo, jis bus tikrai šaunus ir 100% veiksmingas
Devintojo dešimtmečio vaizdo kameros konvertavimas į realaus laiko poliarimetrinį vaizdą: 14 žingsnių (su nuotraukomis)
Devintojo dešimtmečio vaizdo kamerą paverskite realaus laiko poliarimetriniu vaizduokliu: poliarimetrinis vaizdavimas suteikia galimybę kurti žaidimus keičiančias programas įvairiose srityse - nuo aplinkos stebėjimo ir medicininės diagnostikos iki saugumo ir antiteroristinių programų. Tačiau labai