Tag Archives: Led

ربط ثنائي باعث ضوئي بـشريحة ESP8266

أردت بداية أن أتعرف إلى كيفية استخدام مبسطة لشريحة esp8266. فتبادر إلى ذهني استخدام الباعث الضوئي. فهو مثال بسيط جدا يمكناستخدامه كمشروع “مرحبا عالم” Hello World. في هذه المقالة سأقوم بداية بربط الباعث الضوئي
مباشرة بمأخذ الطاقة في قاعدة
esp8266 ثم سأقوم بتحول مصدر الطاقة إلى أحد مآخذ العامة GPIO
لأتعرف إلى كيفية استخدامهن.

الأدوات التي سأحتاج إليها:

  1. ثنائي باعث ضوئي led
  2. مقاومة 1 كيلو أوم
  3. موصلات
  4. شريحة esp8266
  5. لوح التجارب breadboard

 

ربط الباعث مباشرة بمأخذ الطاقة في قاعدة esp8266

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

Untitled

ربط باعث ضوئي إلى قاعدة شريحة esp8266 مباشرة

ربط مأخذ الطاقة إلى أحد مآخذ الدخل والخرج العامة (D1)

لنحول مصدر الطاقة للباعث من مأخذ الطاقة 3V إلى المأخذ العام D1، كما هو موضح بالشكل التالي

Untitled

ربط الباعث الضوئي إلى مأخذ عام D1

الآن سأقوم بتعريف متحول ثابت أحدد من خلال المأخذ العام الذي سأستخدمه D1 في هذا المثال. لاحظ الشيفرة التالية

const int LED_PIN =  D1;

void setup() {
  // put your setup code here, to run once:
  pinMode(LED_PIN, OUTPUT);
}

void loop() {
  // put your main code here, to run repeatedly:
  digitalWrite(LED_PIN, LOW);
  delay(1000);
  digitalWrite(LED_PIN, HIGH);
  delay(2000);
}

الأمر سهل جدا. حمل البرنامج وستكون النتيجة أن الباعث الضوئي سينير لمدة ثانيتين ويطفئ لمدة ثانية واحدة

المرجع:

  1. https://randomnerdtutorials.com/esp8266-nodemcu-digital-inputs-outputs-arduino/?unapproved=523340&moderation-hash=cdc606415fc34f0f0aa773d2d6032a7f#comment-523340
%d مدونون معجبون بهذه: