تشغيل المحرك باستخدام ترانزستورPNP
ربما تكون قد سمعت عن الترانزستور، وربما تعلم أيضًا أنه سبب رئيسي من أسباب التقدم التكنولوجي الذي نشهده الآن.
الترانزستور هو مكون يمكن استخدامه كمفتاح، يتم تصنيعه من مادة خاصة وله ثلاثة أطراف على الأقل حتي يسهل توصيله بدائرة خارجية.
في هذا الدرس، سوف نتعلم كيفية استخدام ترانزستور PNP لتشغيل محرك DC. سيقوم الترانزستور بتزويد المحرك بالطاقة اللازمة.
مقدمة
يتكون الترانزستور بشكل أساسي من ثلاثة أجزاء وهي: القاعدة والمجمع والباعث.

طرف القاعدة مسؤول عن إستقبال إشارة التحكم من الاردوينو، بينما يتم توصيل طرف الباعث بأحد أسلاك المحرك للتحكم في تشغيله أو إيقافه. أما المجمع فسيتم توصيله بمخرج GND في الاردوينو لإكمال الدائرة.
عادةً ما تكون ترانزستورات PNP "قيد التشغيل" (تسمح للتيار بالتدفق)، لكن عندما تكون الاشاره مرتفعة عبر القاعدة يتم ايقاف التشغيل.
فكرة العمل بسيطة، عندما تتلقى القاعدة إشارة مرتفعة من الاردوينو، سيتم إيقاف تشغيل المحرك. ولكن عندما تتلقى القاعدة إشارة منخفضة، سيتم تشغيله مره اخري.
يجب أن تكون الان قد فهمت كيف سنستخدم ترانزستور PNP للتحكم في المحرك.
دعنا نكتشف المزيد معًا!
الحصول علي القطع
ستحتاج إلى المكونات التالية لهذا المشروع، يمكنك شراؤها من متجر ڤولتات.
التوصيل
توضح الصورة التالية كيفية توصيل الأسلاك بين ترانزستور NPN والمحرك والاردوينو. بمجرد توصيلهما ببعضهما البعض، قم بتوصيل الاردوينو بجهاز الكمبيوتر الخاص بك باستخدام وصلة USB.

التوصيلات من ترانزستور PNP:
• Motor first wire ←PNP emitter pin
• Arduino pin 3 ← PNP base pin (middle pin)
• Arduino GND pin ← PNP collector pin
التوصيلات من المحرك:
• Motor first wire ← PNP collector pin
• Motor second wire ← Arduino 5V pin
برمجة الأردوينو
تتمثل وظيفة نص البرمجة هذا في التحكم في محرك DC باستخدام الاردوينو وبمساعدة ترانزستور PNP، سيتم تشغيل المحرك لمدة ثانية واحدة، ثم إيقاف تشغيله، وستتكرر العملية.
نص البرمجة سهل ومباشر،.
دعونا نختبره معًا!
قم باختباره
بعد تحميل نص البرمجة على لوحة الاردوينو الخاصة بك، ستلاحظ تشغيل وإيقاف المحرك كل ثانية واحدة. يمكنك تعديل هذه الفترة حسب الرغبة عن طريق تغيير القيمة في نص البرمجة وتجربة النتائج المختلفة.
ما رأيك في التطبيق المثالي لهذا المشروع؟

دروس أخري
In this tutorial, we will use the PIR sensor to send a message to your computer when someone enters your house.
A soil moisture sensor is a device that measures the amount of water in the soil. The sensor consists of two metal probes that can be inserted into the soil to measure the moisture levels.
Most of us are familiar with the switches used in household devices. A relay is a type of switch that can be connected to an Arduino or any other microcontroller.