کوډ ولټوئ

د ډیګی سپارک USB ATtiny85 آردوینو بورډ کارول پیل کړئ

د ډیګی سپارک USB ATtiny85 آردوینو بورډ کارول پیل کړئ

```html

د ډیګي سپارک USB ATtiny85 آردوینو بورډ کارول پیل کړئ

دا لارښود د ډیګي سپارک USB ATtiny85 پراختیايي بورډ په اړه یوه هراړخیزه پېژندنه وړاندې کوي، چې یو کمپیکٹ او څو اړخیز آردوینو-مطابق پلیټ فارم دی. د دې کوچنی اندازه، ټیټ بریښنا مصرف، او د آردوینو IDE سره مطابقت دا د پراخو پروژو لپاره مثالی کوي.

digispark_attiny85_pinout
digispark_attiny85_pinout

دلته ځینې پروژې نظریات دي چې تاسو سره به پیل کې مرسته وکړي:

  • یو کوچنی د اغوستلو وړ LED ښودنه
  • یو کوچنی، له لرې کنټرول شوی روبوټ
  • یو کمپیکٹ USB کیبورډ یا ماوس
  • یو کوچنی، ټیټ بریښنا سینسر نوډ

هارډویر/اجزاوې

د ډیګي سپارک بورډ شپږ عمومي موخې انپټ/آوټپټ (GPIO) پنونه لري، چې څلور انلاګ انپټونه او څو پنونه د پلټس ویډت ماډولیشن (PWM) وړتیا لري. دا یو آنبورډ بریښنا LED او یو جلا ازمایښتي LED هم لري چې پن 1 سره وصل دی. بورډ د USB یا بهرني بریښنا سرچینې له لارې تر 16V پورې بریښنا کیږي، کوم چې د آنبورډ ولټیج ریګولیټر لخوا 5V ته تنظیمیږي. (په ویډیو کې په 02:11)

%%WIRING%%

وایرنګ لارښود

ډیګي سپارک د پن هیډرونو سره راځي چې سولډر کولو ته اړتیا لري. (په ویډیو کې په 01:22) ډاډ ترلاسه کړئ چې د سولډر کولو دمخه هیډرونه په سمه توګه تنظیم کړئ. پن 1 مهم دی ځکه چې دا آنبورډ ازمایښتي LED کنټرولوي.

کوډ تشریح

که څه هم د کوډ کوم مشخص ټوټې په ښکاره توګه نه وې وړاندې شوې، ویډیو د بورډ د فعالیت ازمایښت لپاره یو ساده بلینک سکیچ ښیې. د کوډ کلیدي عناصر دا دي:


pinMode(1, OUTPUT); // پن 1 د آوټپټ په توګه ټاکي ترڅو LED کنټرول کړي (په ویډیو کې په 11:55)
digitalWrite(1, HIGH); // LED چالانوي (په ویډیو کې په 12:07)
delay(1000); // LED د 1 ثانیې لپاره چالان ساتي (1000 ملی ثانیې) (په ویډیو کې په 12:13)
digitalWrite(1, LOW); // LED بندوي (په ویډیو کې په 12:20)
delay(1000); // LED د 1 ثانیې لپاره بند ساتي

د LED_BUILTIN ثابت، چې معمولا د آردوینو کوډ کې کارول کیږي، باید د ډیګي سپارک د ازمایښتي LED په نښه کولو لپاره 1 سره بدل شي. د delay() فنکشن د بلینک کچه کنټرولوي. (په ویډیو کې په 10:50)

ژوندۍ پروژه/مظاهره

ویډیو د ډیګي سپارک ته د بلینک سکیچ اپلوډ کول ښیې. یوه مهمه خبره چې باید یادونه وشي د اپلوډ پروسه ده: د کمپایل کولو وروسته، د آردوینو IDE تاسو ته هڅوي چې ډیګي سپارک وصل کړئ. بیا دا د USB له لارې کوډ اپلوډ کوي. (په ویډیو کې په 11:24)

فصلونه

  • [00:00] د ډیګي سپارک پېژندنه
  • [01:08] هارډویر تشریح شوی
  • [04:35] مشخصات، سکیمیټیکونه، او ډیټاشیټ
  • [08:46] د آردوینو UNO تنظیم
  • [10:35] د آردوینو د کوډ چلولو مظاهره

```

انځورونه

Digispark USB pins
Digispark USB Pins
Digispark USB Schematic
Digispark_USB_Schematic
digispark_attiny85_pinout
digispark_attiny85_pinout
هیڅ کوډ ضمیمه شوی نه دی.

سرچینې او حوالې

فایلونه📁

نور فایلونه

  • Digispark USB Schematic
    Schematic diagram for the Digispark ATtiny85 USB development board. Shows the USB connection, power regulation, and pinout for the ATtiny85 microcontroller.
    hhttps://robojax.com/download/schematic/Digispark_USB_Schematic.pdf 0.01 MB
  • Digistump Drivers
    Driver package for Digistump boards, including the Digispark. Contains USB drivers required to program Digistump development boards from the Arduino IDE.
    Digistump.Drivers.zip