Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Raspberry pi pico 2w
70 min
Share

كيفية استخدام محرك السيرفو مع لوحة الراسبيرى باى بيكو

في هذا الدرس سنتعلم كيف نتحكم في محرك سيرفو باستخدام لوحة راسبيري باي بيكو 2Wوسنجعله يدور 180 درجة ذهاباً وإياباً باستخدام ميكروبايثون.

Project Video

Overview

Getting the Items

Raspberry Pi Pico 2 wireless
Get Item
SG90 Servo -Positional Rotation
Get Item
Full-size Breadboard
Get Item
Jumper Wires - Male to Male (40 Pack)
Get Item

Steps

Wiring it Up

قم بتوصيل الأسلاك بين محرك السيرفو ولوحة راسبيرى باى بيكو  2W كما فى الصورة التى فى الأسفل.

التوصيلات من محرك السيرفو:

• المنفذ الموجب لمحرك السيرفو ← منفذ الVBUS بلوحة راسبيرى باى بيكو 2W

• المنفذ السالب لمحرك السيرفو ← منفذ الGND بلوحة راسبيرى باى بيكو 2W

• منفذ الإشارة لمحرك السيرفو ← منفذ رقم 0 في لوحة راسبيرى باى بيكو 2W

Coding

وظيفة الكود التالى هو التحكم فى محرك سيرفو وتحريكه بزاوية بمقدار 180 درجة باستخدام ميكروبايثون.

'''

Voltaat Learn (http://learn.voltaat.com)

Link to the full tutorial:

Tutorial: How to use a servo motor with a Raspberry Pi Pico board

This sketch controls a servo motor with the Raspberry Pi Pico 2W using MicroPython.

Note: You can use this sketch with any Raspberry Pi Pico board to control the servo motor.

'''

import time

from servo import Servo

# Initialize servo on pin 28

my_servo = Servo(pin_id=0)

while(True):

   # Move from 0° to 180° in 10° increments

   for angle in range(0, 180, 1):

       my_servo.write(angle)

       time.sleep(0.01)  # Wait 0.5 seconds between movements

   # Move from 180° back to 0° in 10° decrements

   for angle in range(180, 0, -1):

       my_servo.write(angle)

       time.sleep(0.01)  # Wait 0.5 seconds between movements

Testing it Out

بعد رفع الكود البرمجى سوف تجد انه يتم تحريك محرك السيرفو بمقدار 180  درجة ذهاباً وإياباً باستخدام ميكروبايثون.

Resources

No items found.