Daftar Isi:
Video: NODEMCU LUA ESP8266 Dengan Penghitung Dekade CD4017: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
CD4017 adalah penghitung / pembagi dekade. Ini berarti bahwa ketika menerima pulsa, ia menghitungnya dan mengirimkan output ke pin yang sesuai. Ini adalah IC yang cukup mudah digunakan dan Anda dapat membuat sirkuit di papan roti atau membelinya dari Ebay seharga sekitar 99p dari China. Anda tentu saja harus menyolder semuanya.
Pin 3 adalah output dari timer 555 dan Pin 14 adalah input dari CD4017.
Langkah 1: Sirkuit
Jika Anda sedang membangun sirkuit di papan tempat memotong roti, Anda dapat meninggalkan bagian timer 555 dan menjalankannya dengan ESP8266. Anda mungkin berpikir, mengapa membeli kit untuk mengendarainya dengan ESP8266. Salah satu alasan bagusnya adalah jika Anda mengambil semua komponen satu per satu, harganya jauh lebih mahal dari 99p, alasan lainnya adalah Anda dapat mengotak-atiknya.
Jika Anda mengendarai sirkuit CD4017 dengan ESP8266 maka akan bekerja pada 3,3 volt. Lepaskan timer 555 dari Soket DIL dan ambil kabel jumper dari D1 (atau pin mana pun yang Anda gunakan) dan masukkan ke pin 3 dari Soket 555 DIL.
Kembali ke ESP8266, ada beberapa cara berbeda untuk menghasilkan pulsa pada pin
Jika Anda membaca dokumentasi NodeMCU itu akan memberikan lebih banyak contoh gpio.serout.
Salah satu dari 2 baris kode ini akan menghasilkan pulsa pada pin D1 GPIO5.
Baris ini menghasilkan pulsa 5 milidetik setiap detik 100 kali.
gpio.serout(1, gpio. HIGH, {5000, 995000}, 100, 1)
Baris ini menghasilkan pulsa 5 milidetik setiap setengah detik 100 kali, kemudian mencetak Selesai.
gpio.serout(1, gpio. LOW, {5000, 50000}, 100, function() print("Selesai") end)
Langkah 2: Kode
Anda bisa menggunakan kode di bawah ini untuk menghasilkan pulsa pada pin D1 GPIO5. Mengubah nilai (100) akan memberikan denyut nadi yang berbeda.
pulsa = 0
pin = 1 gpio.mode(pin, gpio. OUTPUT) tmr.alarm(1, 100, 1, function() if pulse == 0 maka pulse = 1 gpio.write(pin, gpio. HIGH) else pulse = 0 gpio.write(pin, gpio. LOW) ujung akhir)
Langkah 3: Menghasilkan Pulsa
Cara lain untuk menghasilkan pulsa adalah dengan rangkaian multi vibrator. Sekali lagi Anda bisa mendapatkannya di Ebay seharga 99p atau Anda bisa membuatnya di papan roti. Ini adalah sirkuit yang sangat umum dan ada banyak contoh di seluruh Internet. Ambil output dari antara Q1 dan D1 atau Q2 dan D2 pada diagram rangkaian.
Cara lain untuk menghasilkan pulsa adalah dengan mengambil kabel jumper dari pin 3 dari soket timer 555 dan menyentuh catu daya 3,3 volt sebentar.
Langkah 4: Kesimpulan
Saya telah mencoba menunjukkan bagaimana menghasilkan pulsa untuk menggerakkan sirkuit lain dengan menggunakan metode yang berbeda. Banyak sirkuit elektronik digerakkan oleh pulsa.
Saya telah menggunakan CD4017 sebagai contoh. Hal yang sama dapat diterapkan pada CD4022 yang memiliki 8 output, bukan 10.
Untuk informasi lebih lanjut, unduh datasheet untuk CD4017 yang tersedia secara luas.
Saya bukan ahli ESP8266 atau elektronik dan di atas adalah beberapa temuan saya selama bertahun-tahun.
Direkomendasikan:
556 Waktu Menyediakan Input Jam ke Penghitung Dekade 2 Yang Akan Mendorong 20 LED: 6 Langkah
556 Waktu Menyediakan Input Jam ke 2 Penghitung Dekade Yang Akan Mendorong 20 LED: Instruksi ini akan menunjukkan bagaimana timer 556 akan memberikan input jam ke penghitung 2 dekade. Penghitung dekade akan menggerakkan 20 LED. LED akan berkedip dalam urutan 10
Penghitung Geiger DIY Dengan ESP8266 dan Layar Sentuh: 4 Langkah (dengan Gambar)
Penghitung Geiger DIY Dengan ESP8266 dan Layar Sentuh: PEMBARUAN: VERSI BARU DAN PENINGKATAN DENGAN WIFI DAN FITUR TAMBAHAN LAINNYA DI SINISaya merancang dan membuat Penghitung Geiger - perangkat yang dapat mendeteksi radiasi pengion dan memperingatkan penggunanya tentang tingkat radiasi ambien yang berbahaya dengan semua- klik no yang terlalu familiar
555 Timer Dengan Penghitung Dekade dan LED dan Piezo Buzzer;Deskripsi Dasar Sirkuit: 6 Langkah
555 Timer Dengan Penghitung Dekade dan LED dan Buzzer Piezo; Deskripsi dasar Sirkuit: Sirkuit ini terdiri dari tiga bagian. Mereka adalah buzzer piezo yang menghasilkan suara. Sebuah Kode (program) akan memutar "Selamat Ulang Tahun " oleh Arduino melalui piezo. Langkah selanjutnya adalah timer 555 yang akan menghasilkan pulsa yang berfungsi sebagai jam
Penghitung Pelanggan YouTube Dengan ESP8266 IoT: 5 Langkah (dengan Gambar)
Penghitung Pelanggan YouTube Dengan ESP8266 IoT: Di sini saya menghadirkan proyek Internet of Things (IoT) pertama saya. Saya seorang youtuber baru dan kedengarannya hebat bagi saya untuk dapat membuat jumlah pelanggan saya dibingkai di meja atau dinding saya. Untuk alasan itu saya membuat proyek yang luar biasa ini mudah dan berguna untuk Anda
NODEMCU LUA ESP8266 Dengan MCP23017 16 Bit Port Expander IC: 6 Langkah (dengan Gambar)
NODEMCU LUA ESP8266 Dengan MCP23017 16 Bit Port Expander IC: MCP23017 adalah IC yang relatif mudah untuk membuat papan karena memiliki Port A dan B di kedua sisi chip dan pin berurutan. Demikian pula bus alamat I2C adalah semuanya bersama-sama juga. Ada 2 pin pada IC ini yang tidak digunakan karena