جدول المحتويات:

NODEMCU LUA ESP8266 مع عداد العقد CD4017: 4 خطوات (بالصور)
NODEMCU LUA ESP8266 مع عداد العقد CD4017: 4 خطوات (بالصور)

فيديو: NODEMCU LUA ESP8266 مع عداد العقد CD4017: 4 خطوات (بالصور)

فيديو: NODEMCU LUA ESP8266 مع عداد العقد CD4017: 4 خطوات (بالصور)
فيديو: How To Setup And Connect The NodeMCU ESP8266 12-E Development Board To Your Computer and Wifi 2024, يوليو
Anonim
NODEMCU LUA ESP8266 مع عداد عقد CD4017
NODEMCU LUA ESP8266 مع عداد عقد CD4017

CD4017 هو عداد / مقسم عقد. هذا يعني أنه عندما يتلقى نبضة فإنه يحسبها ويرسل مخرجات إلى الدبوس المناسب. إنه IC سهل الاستخدام ويمكنك إما بناء الدائرة على لوح الخبز أو شراء واحدة من Ebay مقابل 99p من الصين. عليك بالطبع أن تقوم بتلحيمها معًا.

الدبوس 3 هو إخراج المؤقت 555 والدبوس 14 هو مدخل CD4017.

الخطوة 1: الدوائر

الدوائر
الدوائر
الدوائر
الدوائر

إذا كنت تقوم ببناء الدائرة على لوح التجارب ، فيمكنك استبعاد جزء المؤقت 555 وقيادته باستخدام ESP8266. قد تفكر ، لماذا تشتري المجموعة لقيادتها باستخدام ESP8266. أحد الأسباب الجيدة هو أنه إذا قمت بشراء جميع المكونات بشكل فردي ، فستكلف أكثر بكثير من 99 بنسًا ، والآخر هو أنه يمكنك العبث بها.

إذا كنت تقود دائرة CD4017 باستخدام ESP8266 ، فستعمل على 3.3 فولت. قم بإزالة عداد الوقت 555 من مقبس DIL وأخذ سلك توصيل من D1 (أو أي دبوس تستخدمه) وقم بوخزه في السن 3 من مقبس 555 DIL.

بالعودة إلى ESP8266 ، توجد عدة طرق مختلفة لإنتاج نبضة على دبوس

إذا قرأت وثائق NodeMCU ، فستقدم المزيد من الأمثلة عن gpio.serout.

سينتج أي من هذين السطرين من الكود نبضًا على الدبوس D1 GPIO5.

ينتج هذا الخط نبضة تبلغ 5 مللي ثانية كل ثانية 100 مرة.

gpio.serout (1، gpio. HIGH، {5000، 995000}، 100، 1)

ينتج هذا الخط نبضة تبلغ 5 مللي ثانية كل نصف ثانية 100 مرة ، ثم يطبع تم.

gpio.serout (1، gpio. LOW، {5000، 50000}، 100، function () print ("Done") end)

الخطوة 2: الكود

الشفرة
الشفرة

يمكنك استخدام الكود أدناه لإنتاج نبضة على الدبوس D1 GPIO5. سيؤدي تغيير القيمة (100) إلى معدلات نبض مختلفة.

النبض = 0

pin = 1 gpio.mode (pin، gpio. OUTPUT) tmr.alarm (1، 100، 1، function () if pulse == 0 ثم النبض = 1 gpio.write (pin، gpio. HIGH) else pulse = 0 gpio.write (pin، gpio. LOW) end)

الخطوة الثالثة: إنتاج نبضة

إنتاج النبض
إنتاج النبض
إنتاج النبض
إنتاج النبض

هناك طريقة أخرى لإنتاج النبض وهي باستخدام دارة هزاز متعددة. مرة أخرى ، يمكنك الحصول عليها على موقع Ebay مقابل 99p أو يمكنك بناء واحدة على لوح الخبز. هذه دائرة شائعة جدًا وهناك العديد من الأمثلة عليها في جميع أنحاء الإنترنت. خذ مخرجًا من بين Q1 و D1 أو Q2 و D2 على مخطط الدائرة.

هناك طريقة أخرى لإنتاج نبضة وهي أخذ سلك توصيل من السن 3 بمقبس المؤقت 555 ولمس مصدر التيار 3.3 فولت مؤقتًا.

الخطوة 4: الخاتمة

لقد حاولت إظهار كيفية إنتاج نبضة لقيادة دائرة أخرى باستخدام طرق مختلفة. العديد من الدوائر الإلكترونية تحركها النبضات.

لقد استخدمت CD4017 كمثال. يمكن تطبيق نفس الشيء على CD4022 الذي يحتوي على 8 مخرجات بدلاً من 10.

لمزيد من المعلومات ، قم بتنزيل ورقة البيانات للقرص CD4017 المتاح على نطاق واسع.

أنا لست خبيرًا في ESP8266 أو خبيرًا في الإلكترونيات وما ورد أعلاه هو بعض النتائج التي توصلت إليها على مر السنين.

موصى به: