فهرست مطالب:
- تدارکات
- مرحله 1: اولین قدم (کنار هم قرار دادن مدار)
- مرحله 2: مرحله دوم (کد)
- مرحله 3: همه چیز را با هم ترکیب کنید (با آزمایش و راه اندازی)
تصویری: پروژه DIY: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
این دستورالعمل تمام پروژه DIY من و هر مرحله از سفر و فرآیند را طی خواهد کرد. من همچنین بیان می کنم که برای ساختن پروژه DIY خود به چه نوع منابع و منابع نیاز خواهید داشت (که مشابه پروژه من است). My DIY Project اساساً یک بازی ساده است که می تواند با دو بازیکن انجام شود. اساساً س questionالی می پرسد و منتظر می ماند تا یکی از LDR (مقاوم به نور وابسته به نور) پوشش داده شود. چراغ LED روشن می شود و این به پخش کننده 1 یا پخش کننده 2 اجازه می دهد به یک سوال درست یا غلط پاسخ دهند. پس از گذراندن تمام سوالات ، بازی کامل می شود.
تدارکات
لوازم مورد نیاز عبارتند از:
تخته نان
پای تمشک
مقوا
نوار
نشانگرها
سیم های نر نر
2 LED (رنگهای مختلف)
2 مقاومت (330 کیلو اهم)
2 سنسور LDR
2 خازن 10 ولت
2 کلاه برای پوشاندن چیزی.
مرحله 1: اولین قدم (کنار هم قرار دادن مدار)
بیایید روند ساخت مدار را با هم طی کنیم
قبل از اینکه این کار را انجام دهیم ، لیست منابع را به سرعت بررسی کنید تا ببینید برای راه اندازی این مدار پیچیده / اساسی به چه چیزی نیاز دارید
حالا که همه چیز دارید بیایید شروع کنیم
اول از همه دو LDRS و Capacitors خود را کنار هم قرار دهید و مطمئن شوید که با کد کار می کنند
LDR را به قسمت منفی خازن وصل کنید (برای هر دو). پس از انجام این کار ، پای دیگر هر دو LDRS را به برق وصل کنید (5 ولت). پس از این قسمت پای LDR متصل به خازن را به پین GPIO وصل کنید (برای من در این مورد ، GPIO 5 Player 2 و 16 Player 1 است).
سپس پای دیگر خازن را به زمین وصل کنید (هر دو خازن).
به این ترتیب LDR را تنظیم می کنید ، اکنون دو LEDS را وصل کنید و مطمئن شوید که آنها نیز با کد کار می کنند.
پای منفی LED را به زمین وصل کنید (هر دو). پس از این ، پایه مثبت هر دو LEDS را با یک مقاومت 330 اهم متصل کنید و سپس آن مقاومت را به یک پین GPIO وصل کنید (در این مورد GPIO Pin 19 Player 2 و Pin 12 Player 1)
بعد از این مدار شما باید شبیه تصویر من در اینجا باشد (مدار کنار آن را نادیده بگیرید)
مرحله 2: مرحله دوم (کد)
ساخت کد بخش دشوارتری از این پروژه DIY خواهد بود ، بنابراین با دقت دنبال کنید
اول از همه همه واردات LED ، LightSensor و Sleep را بنویسید:
از واردات gpiozero LED ، LightSensor
از زمان وارد کردن خواب
سپس متغیرهای خود را وارد کنید
LDR1 = LightSensor (16 ، 5 ، 1)
LDR2 = LightSensor (5 ، 5 ، 1)
LED1 = LED (12)
LED2 = LED (19)
حالا اولین س Yourال خود را مطرح کنید تا س Apال ظاهر شود و با داشتن پلیر 1 یا 2 ، سنسور آن را بپوشانید تا LED آنها روشن شود ، این به این شکل است:
چاپ ("رام و روم یک چیز هستند")
در حالی که True:
اگر ldr2.value == (0):
print ( پاسخ بازیکن 1:)
led2.on ():
answer = ورودی ("درست یا غلط")
اگر پاسخ == "F" (یا T بسته به سوال)
print ( پخش کننده 2 شما درست می گویید!)
p1 () (این بعداً مهم خواهد بود)
دیگری:
چاپ ("با عرض پوزش ، نادرست")
p1 ()
همین کار را با Player 2 انجام دهید (فقط باید 1 را به 2 تغییر دهید)
while True: if ldr1.value == (0): print ("Player 1 Answer:) led1.on (): answer = input (" True or False ") if answer ==" F "(یا T بسته به سوال) چاپ ("پخش کننده 1 شما درست می گویید!) p1 () (این بعداً مهم خواهد بود) در غیر این صورت: چاپ (" متاسفم ، نادرست است) p1 ()
منظور از p1 () این است که هنگام انجام همین کد برای س questionsالات دیگر ، س questionsالات تعریف می شوند (این اساساً به این معنی است که پس از پاسخ به س itال ، به آن س goال می رسد. به عنوان مثال:
سوال بعدی
def p1 ()
print ('\ n') (این اساساً بین س questionsالات فاصله ایجاد می کند)
print ("2.بهترین راه برای خنک کردن رایانه این است که آن را در بیرون قرار دهید")
سپس همان کد را با LDR (که در بالا است) قرار دهید.
سپس به جای p1 () ، p2 () را برای رفتن به س nextال بعدی (البته با استفاده از کد تعریف شده در پایتون) قرار دهید.
و بس این بخش کدگذاری مدار است تا همه چیز کار کند.
مرحله 3: همه چیز را با هم ترکیب کنید (با آزمایش و راه اندازی)
پس از اتمام مدار و انجام کد ، کد خود را راه اندازی و آزمایش کنید و ببینید آیا کار می کند ، در غیر این صورت ممکن است انواع مختلفی از مشکلات زیر باشد:
Breadboard معیوب یا سیمهای خراب
LED خراب است یا LDR به درستی کار نمی کند
مشکلی در کد یا مدار شما وجود دارد
پس از انجام آزمایش و موارد دیگر ، کد خود را پیکربندی کرده و تا آنجا که ممکن است آن را صاف کنید.
حالا بیایید در مورد ترکیب آن صحبت کنیم
لوازم مورد نیاز خود را از مقوا و نوار تهیه کنید.
1. مقوا را به اندازه کافی برای هر طرف نان برش دهید ، و سپس یک اسکایور را برای مکانی که مقاومت نور در آن قرار دارد برش دهید تا بتوانید هد خود را روی آن قرار دهید (برای هر دو طرف ، و مربع را با نشانگر علامت گذاری کنید)
2. مقوا را برای انتهای Breadboard ببرید تا جعبه تکمیل شود
3. اکنون می توانید بازی خود را اجرا کرده و بازی کنید.
توصیه شده:
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی - بهترین پروژه های آردوینو: 5 مرحله
نحوه ایجاد رادار با استفاده از آردوینو برای پروژه علمی | بهترین پروژه های آردوینو: سلام دوستان ، در این مقاله آموزشی به شما نشان خواهم داد که چگونه یک سیستم راداری شگفت انگیز ایجاد کنید که با استفاده از آردوینو نانو ساخته شده است. این پروژه برای پروژه های علمی ایده آل است و اگر برنده شدن جایزه عالی باشد ، می توانید به راحتی با سرمایه گذاری و شانس بسیار کمتری این کار را انجام دهید
پروژه DIY اتوماسیون خانگی DIY #1: 7 مرحله
IOT Home Automation DIY Project # 1: # مقدمه اتوماسیون خانگی فرایند اتوماسیون لوازم خانگی مانند AC ، فن ، یخچال ، چراغ ها است و لیست همچنان ادامه دارد ، به طوری که می توان آنها را با تلفن ، رایانه یا حتی از راه دور کنترل کرد. این پروژه به esp2866 می پردازد
ایده پروژه DIY مبتکرانه ART با چراغ ها و صدا LED: 3 مرحله
ایده پروژه DIY Inventive ART با چراغ ها و صدا LED: در این ویدئو به شما نشان خواهم داد که چگونه می توانید یک پروژه هنری منحصر به فرد در خانه با استفاده از نوار و صدا LED ایجاد کنید
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: 6 مرحله
10 پروژه اصلی آردوینو برای مبتدیان! حداقل با یک تخته حداقل 15 پروژه بسازید!: پروژه آردوینو & amp؛ هیئت آموزشی ؛ شامل 10 پروژه اصلی آردوینو است. همه کد منبع ، فایل Gerber و موارد دیگر. بدون SMD! لحیم کاری آسان برای همه. اجزای قابل جابجایی و تعویض آسان. شما می توانید حداقل 15 پروژه را با یک برنامه
مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوبی بسیار ظریف باشد): 3 مرحله
مشعل مجهز به USB! این پروژه می تواند از طریق پلاستیک / چوب / کاغذ بسوزد (پروژه سرگرم کننده همچنین باید چوب بسیار ظریفی باشد): این USB را به کار نبرید !!!! از همه نظرات متوجه شدم که می تواند به رایانه شما آسیب برساند. کامپیوتر من خوب است از شارژر تلفن 600 ولت 5 ولت استفاده کنید. من از این استفاده کردم و خوب کار می کند و اگر از یک دوشاخه ایمنی برای قطع برق استفاده کنید ، هیچ چیزی آسیب نمی بیند