د ډیګی سپارک USB ATtiny85 آردوینو بورډ کارول پیل کړئ
```html
د ډیګي سپارک USB ATtiny85 آردوینو بورډ کارول پیل کړئ
دا لارښود د ډیګي سپارک USB ATtiny85 پراختیايي بورډ په اړه یوه هراړخیزه پېژندنه وړاندې کوي، چې یو کمپیکٹ او څو اړخیز آردوینو-مطابق پلیټ فارم دی. د دې کوچنی اندازه، ټیټ بریښنا مصرف، او د آردوینو IDE سره مطابقت دا د پراخو پروژو لپاره مثالی کوي.
دلته ځینې پروژې نظریات دي چې تاسو سره به پیل کې مرسته وکړي:
- یو کوچنی د اغوستلو وړ 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] د آردوینو د کوډ چلولو مظاهره
```
سرچینې او حوالې
-
بهرنیUsing an LCD with a Digisparkyoutu.be
فایلونه📁
نور فایلونه
-
Digispark USB SchematicSchematic 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.pdf0.01 MB -
Digistump DriversDriver package for Digistump boards, including the Digispark. Contains USB drivers required to program Digistump development boards from the Arduino IDE.
Digistump.Drivers.zip