فهرست مطالب:
- مرحله 1: مرحله 1: جنبه مثبت LED خود را مشخص کنید
- مرحله 2: مرحله 2: LED را در Breadboard قرار دهید
- مرحله 3: مرحله 3: مقاومت اضافه کنید
- مرحله 4: مرحله 4: Wire را به Breadboard وصل کنید
- مرحله 5: مرحله 5: سیم را در پین وارد کنید
- مرحله 6: مرحله 6: تکرار کنید
- مرحله 7: مرحله 6: زمین
- مرحله 8: مرحله 8: زمین قسمت 2
- مرحله 9: مرحله 9: کد بارگذاری
تصویری: LED 1 پروژه: 9 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
الهام بخش این پروژه از چراغ های حلقه در فیلم زیر از 0: 22-0: 28 بود
و در زیر می توانید فیلم نتیجه من را بارگیری کنید.
مرحله 1: مرحله 1: جنبه مثبت LED خود را مشخص کنید
جنبه مثبت آن فلزی بلندتر از قسمت منفی خواهد داشت.
مرحله 2: مرحله 2: LED را در Breadboard قرار دهید
LED را به همین ترتیب در تخته نان خود قرار دهید و پای منفی را در خط زمین آبی قرار دهید.
مرحله 3: مرحله 3: مقاومت اضافه کنید
برای این مثال ، من یک مقاومت 100 اهم را در ستون مشابه LED قرار می دهم. برای محاسبه مقاومت مورد نیاز LED خود از فرمول موجود در https://www.ohmslawcalculator.com/led-resistor-calculator استفاده کنید.
مرحله 4: مرحله 4: Wire را به Breadboard وصل کنید
سیم را به ستونی که LED و مقاومت در آن هستند وصل کنید.
مرحله 5: مرحله 5: سیم را در پین وارد کنید
با قطع شدن برد آردوینو ، سر دیگر سیم را به پین 3 روی برد خود وارد کنید.
*توجه داشته باشید برای این پروژه من از پین های 3 ، 5 ، 6 ، 9 ، 10 ، 11 استفاده می کنم زیرا آنها پین های روی برد Arduino Uno من هستند که PWM با علامت ~ در کنار شماره نشان داده شده است ، مشخصات برد خود را بررسی کنید تا پین هایی را انتخاب کنید همچنین دارای PWM هستند.
مرحله 6: مرحله 6: تکرار کنید
مراحل 2-5 ، 5 بار دیگر را تکرار کنید
مرحله 7: مرحله 6: زمین
سیم را در خط زمین آبی قرار دهید.
مرحله 8: مرحله 8: زمین قسمت 2
سیم زمین را به پین زمین روی برد خود وارد کنید.
مرحله 9: مرحله 9: کد بارگذاری
اکنون می توانید Arduino خود را به رایانه وصل کرده و کد خود را در آن بارگذاری کنید ، یا کد زیر را کپی کنید.
/* جلوه LED Project1
چندین LED را همزمان کاهش می دهد ، سپس همه را کم می کند ، سپس چندین LED را به ترتیب تعقیب می کند.
مدار:
- LED از پایه های 2 تا 7 به زمین
2018 ایجاد شد
توسط استیون جانسون */
int timer = 80؛ // هرچه عدد بیشتر باشد زمان بندی کندتر می شود.
void setup () {
// از حلقه for برای مقداردهی اولیه هر پین به عنوان خروجی استفاده کنید: for (int thisPin = 2؛ thisPin <12؛ thisPin ++) {pinMode (thisPin، OUTPUT)؛ }}
حلقه خالی () {
// روی پین ها تکرار کنید: for (int thisPin = 2؛ thisPin <12؛ thisPin ++) {// LED را در این پین از خاموش به روشن ترین محو کنید: for (int brightness = 0؛ brightness <255؛ brightness ++) {analogWrite (thisPin ، روشنایی)؛ }} // مکث بین LED ها: تأخیر (1250)؛
// محو کردن LED در این پین از روشن ترین تا خاموش:
for (int brightness = 255؛ brightness> = 0؛ brightness--) {analogWrite (3 ، روشنایی) ؛ analogWrite (5 ، روشنایی) ؛ analogWrite (6 ، روشنایی) ؛ analogWrite (9 ، روشنایی) ؛ analogWrite (10 ، روشنایی) ؛ analogWrite (11 ، روشنایی) ؛ تأخیر (2) ؛ }
// حلقه از پایین ترین پین به بالاترین:
// پین را روشن کنید:
analogWrite (3 ، 255) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (5 ، 255) ؛ analogWrite (3 ، 180) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (6 ، 255) ؛ analogWrite (5 ، 180) ؛ analogWrite (3 ، 80) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (9 ، 255) ؛ analogWrite (6 ، 180) ؛ analogWrite (5 ، 80) ؛ analogWrite (3 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (10 ، 255) ؛ analogWrite (9 ، 180) ؛ analogWrite (6 ، 80) ؛ analogWrite (5 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (11 ، 255) ؛ analogWrite (10 ، 180) ؛ analogWrite (9 ، 80) ؛ analogWrite (6 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (3 ، 255) ؛ analogWrite (11 ، 180) ؛ analogWrite (10 ، 80) ؛ analogWrite (9 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (5 ، 255) ؛ analogWrite (3 ، 180) ؛ analogWrite (11 ، 80) ؛ analogWrite (10 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (6 ، 255) ؛ analogWrite (5 ، 180) ؛ analogWrite (3 ، 80) ؛ analogWrite (11 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (9 ، 255) ؛ analogWrite (6 ، 180) ؛ analogWrite (5 ، 80) ؛ analogWrite (3 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (10 ، 255) ؛ analogWrite (9 ، 180) ؛ analogWrite (6 ، 80) ؛ analogWrite (5 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (11 ، 255) ؛ analogWrite (10 ، 180) ؛ analogWrite (9 ، 80) ؛ analogWrite (6 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (11 ، 180) ؛ analogWrite (10 ، 80) ؛ analogWrite (9 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (11 ، 80) ؛ analogWrite (10 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:
// پین را روشن کنید:
analogWrite (11 ، 0) ؛ تاخیر (تایمر) ؛ // پین را خاموش کنید:}
توصیه شده:
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی | بهترین پروژه های آردوینو: سلام دوستان ، در این مقاله آموزشی به شما نشان خواهم داد که چگونه یک سیستم راداری شگفت انگیز ایجاد کنید که با استفاده از آردوینو نانو ساخته شده است. این پروژه برای پروژه های علمی ایده آل است و اگر برنده شدن جایزه عالی باشد ، می توانید به راحتی با سرمایه گذاری و شانس بسیار کمتری این کار را انجام دهید
ایده پروژه DIY مبتکرانه ART با چراغ ها و صدا LED: 3 مرحله
ایده پروژه DIY Inventive ART با چراغ ها و صدا LED: در این ویدئو به شما نشان خواهم داد که چگونه می توانید یک پروژه هنری منحصر به فرد در خانه با استفاده از نوار و صدا LED ایجاد کنید
چراغ شب بازیافت LED (پروژه برای تازه کارها): 5 مرحله
چراغ شب بازیافتی LED (پروژه برای مبتدیان): در این دستورالعمل ، مبتدیان قادر خواهند بود از طریق یک پروژه متفاوت اما سرگرم کننده ، نحوه عملکرد LED ، مدارها و سیم کشی را بیاموزند. نتیجه نهایی یک نور شب بسیار عالی و روشن خواهد بود. این پروژه را بچه های 7 ساله+ می توانند به راحتی انجام دهند اما
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: 6 مرحله
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: پروژه آردوینو & amp؛ هیئت آموزشی ؛ شامل 10 پروژه اصلی آردوینو است. همه کد منبع ، فایل Gerber و موارد دیگر. بدون SMD! لحیم کاری آسان برای همه. اجزای قابل جابجایی و تعویض آسان. شما می توانید حداقل 15 پروژه را با یک برنامه
مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوبی بسیار ظریف باشد): 3 مرحله
مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوب بسیار ظریفی باشد): این USB را به کار نبرید !!!! از همه نظرات متوجه شدم که می تواند به رایانه شما آسیب برساند. کامپیوتر من خوب است از شارژر تلفن 600 ولت 5 ولت استفاده کنید. من از این استفاده کردم و خوب کار می کند و اگر از یک دوشاخه ایمنی برای قطع برق استفاده کنید ، هیچ چیزی آسیب نمی بیند