فهرست مطالب:
- مرحله 1: تولید موضوع من
- مرحله 2: مواد آماده شده
- مرحله 3: برنامه نویسی آردوینو را به پایان برسانید
- مرحله 4: ایجاد مدار الکتریکی
- مرحله 5: تصمیم کوچک
- مرحله ششم: به موفقیت نهایی برسید
- مرحله 7: لامپ های LED ثابت و دکمه روی جعبه
- مرحله 8: طراحی نمای بیرونی
- مرحله 9: آزمایش نهایی
- مرحله 10: در مورد این پروژه و محصول نهایی خود چه احساسی دارم؟
تصویری: شما یک دکمه برای فشار دارید!: 10 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
سلام بچه ها! من ایریسا تسای از تایپه ، تایوان هستم. من کلاس نهم مدرسه بین المللی کانگ چیائو هستم. کانگ شیائو مدرسه ای است که در بالای کوه واقع شده است و دانش آموزان می توانند دوره های جامعی را بگذرانند. انواع مختلفی از موضوعات در مدرسه من وجود دارد ، مانند استودیو آرتز ، چاپ سه بعدی و کلاسهای تصویرگری Adobe ، باشگاه ارکستر و البته ریاضی ، علوم ، مطالعات اجتماعی و زبان. کانگ شیائو یک شیوه آموزشی خودگردان را ترویج می کند که دانش آموزان می توانند از آنها الهام بگیرند و توانایی های متعددی را برای آنچه که آنها علاقه مند هستند توسعه دهند. علاوه بر این ، کانگ شیائو برنامه سالهای میانی IB را برای دانش آموزان پایه هفتم تا دهم و دیپلم AP و IB را برای دانش آموزان یازدهم و دوازده ارائه می دهد. این محیط است که به من امکان می دهد برنامه آردوینو را تجربه کنم و یک پروژه شخصی را به تنهایی به پایان برسانم.
نام محصول نهایی من "شما یک دکمه برای فشار" دارید. از آنجا که موضوع دستگاه تشویق کودکان در هنگام مصرف دارو است ، این نام هدف دستگاه را منعکس می کند. جمله "دکمه ای برای فشار دادن" دارید هنگامی که والدین این وسیله را به فرزندان خود می دهند و به آنها در بهبود حس موسیقی و هماهنگی ماهیچه ها کمک می کند ، اشاره دارد.
پایان این پروژه یک دوره رنج است زیرا من در برنامه نویسی کاملاً خوب نیستم. با این حال ، من موفق می شوم! بنابراین ، با کمک مربی من ، آقای دیوید هوانگ ، امیدوارم بتوانم این ایده و دستگاه را در اختیار همه مردم جهان قرار دهم. من این سایت را با توضیح دقیق هر مرحله و الهام (ایده) و همچنین تصاویر زنده منتشر کردم. خوشحالم که پروژه نهایی آردوینو خود را برای این سال تحصیلی به شما ارائه می دهم. برویم جلو!
مرحله 1: تولید موضوع من
نوزادان با هماهنگی و استفاده از ماهیچه های دست آشنا نیستند. بنابراین ، من می خواهم دستگاهی ایجاد کنم که این مشکل را بهبود بخشد. بنابراین ، من یک دکمه را در دستگاه خود قرار دادم. در حقیقت ، من یک بلندگو اضافه می کنم که 5 نت از Do ، Re ، Mi ، Fa پخش می کند ، بنابراین حس موسیقی کودکان را بهبود می بخشد. در آن زمان است که دستگاه من نه تنها می تواند استفاده از ماهیچه های دست نوزادان را هماهنگ کند بلکه حس موسیقیایی نوزادان را نیز بهبود می بخشد.
این ایده چندین بار با تأیید نهایی مربی من اصلاح شد: آقای دیوید هوانگ.
مرحله 2: مواد آماده شده
برای این دستگاه ، ما نیاز داریم:
- 5 لامپ LED (زرد x2 ، آبی ، سبز ، قرمز)
- 1 دکمه
- 2 سربرگ پین
- 17 سیم
- 6 مقاومت
- 1 بلندگو
- 1 تخته نان
- 1 خط USB
- 8 کاغذ رنگی A5 (آبی روشن و تیره) (21cm x 12.4cm)
- 1 چاقوی کاربردی
- 1 جعبه (31cm x 20.5cm x 12cm)
- 50 برچسب زیبا
- نوار دو طرفه (33 سانتی متر)
- 1 تخته آردوینو لئوناردو
- 1 منبع تغذیه موبایل
مرحله 3: برنامه نویسی آردوینو را به پایان برسانید
برای این مورد ، من از عملکرد اضافی Arduino - Ardublock برای پایان برنامه تخصصی استفاده کردم. Ardublock عملکرد مشابهی با خراش دارد. ArduBlock به کاربران این امکان را می دهد تا با یک لیست ترکیبی از بلوک های کد برنامه نویسی کنند. پس از بارگذاری برنامه توسط کاربران ، آردوینو به طور خودکار به زبان عادی ترجمه می شود. Ardublock یک ابزار کارآمد برای مبتدیان Arduino است.
آشنایی با arduino.cc
2 تصویر آخرین برنامه ای است که من در Ardublock نوشتم ، و زبان درج شده توسط خود آردوینو به برنامه معمولی ترجمه می شود. سپس ، برنامه Arduino خود (در بالا) را از طریق ویرایشگر آنلاین وب در https://www.arduino.cc/ وارد کردم. این برنامه آردوینو من است:
نحوه ویرایش برنامه در arduino.cc (لطفاً با ترتیب مشاهده کنید: اول-دوم-سوم … و غیره):
مرحله 4: ایجاد مدار الکتریکی
مدار الکتریکی طراحی من بسیار ساده است. در فرآیند ایجاد آن ، من از اسلایدهایی که مربی من قبلاً به عنوان یک ابزار آموزشی استفاده می کرد استفاده کردم تا مطمئن شوم که آن را به درستی ساخته ام. همچنین ، من برگه Ardublock را باز می کنم تا با پین هایی که انتخاب کرده ام مطابقت داشته باشد. به طور کلی ، ساخت مدار را خیلی سریع به پایان رساندم. علاوه بر این ، وقتی همه تخته نان را در نمای بیرونی که طراحی کرده بودم می چیدم ، موقعیت هر ماده را هماهنگ می کردم.
در مورد 5 لامپ LED ، من از همین اصل برای ایجاد 5 مدار یکسان استفاده کردم. برای مثال D12 را در نظر بگیرید ، اصل مداری که من استفاده کردم به عنوان بزرگترین عکس به نظر می رسد. از آنجا که ترتیب پین هایی که نوشتم این است: D12 ، D6 ، D10 ، D9 و D8 ، باید پین های برنامه را با مدار مطابقت دهم. نتیجه 5 لامپ LED شبیه به عکس است. رنگ چراغ های لامپ LED عبارتند از: زرد ، سبز ، آبی ، قرمز ، زرد.
با بلندگو و دکمه ترکیب کنید ، کل مدار الکتریکی دستگاه من شبیه عکس پایین سمت راست است.
معرفی فریتزینگ
برنامه ای که مدار آردوینو را ترسیم کردم Fritzing است: https://fritzing.org/home/. من این برنامه را به شدت توصیه می کنم زیرا سریع است و همه عناصر موجود در این برنامه وجود دارد. کاربران فقط باید یک حساب کاربری در وب سایت ایجاد شده با حساب پست الکترونیکی google خود ایجاد کنند ، فرمت مطابق با لپ تاپ شما (مک یا ویندوز …) را بارگیری کرده ، فشرده سازی نکرده و به برگه باز شوند! این برنامه همچنین چندین گزینه بارگیری مانند png ،-j.webp
مرحله 5: تصمیم کوچک
پس از تکمیل مدار الکتریکی ، متوجه شدم که لامپ های LED بر اساس طراحی بیرونی من بسیار کوتاه هستند. بنابراین ، من از خطوط سیم اضافی استفاده کردم که نقش سیم های فرمت را بازی می کنند (عکس سمت چپ). از آنجا که یک لامپ LED دارای دو پایه است ، 10 سیم اضافی مورد نیاز است. من پین های لامپ LED را در خطوط سیم اضافی (عکس های سمت راست) وصل می کنم و پین خطوط سیم اضافی را نیز مانند روش اصلی در تخته نان متصل می کنم. (یادآوری کوچک: پین های بار الکتریکی مخالف را وصل نکنید !!!)
در حال حاضر ، طول لامپ های LED افزایش یافته است و من می توانم آنها را بدون محدودیت طول در جعبه قرار دهم.
مرحله ششم: به موفقیت نهایی برسید
من بارها برنامه را تغییر دادم. به عنوان مثال ، من به طور رسمی مدت زمان روشن شدن لامپ ها را 2 ثانیه تعیین کردم. اما متوجه شدم که طول آن بسیار طولانی است و کودکان جذب نمی شوند. بنابراین در نهایت آن را به 0.5 ثانیه تغییر دادم. همچنین ، در طول فرایند ، لامپ های 4 و 5 نادرست عمل می کنند. من با دقت به مدار الکتریکی نگاه کردم ، متوجه شدم سیم معکوس است و باید ثابت شود. پس از این همه آزمایش ، برنامه و مدار الکتریکی موفق شدند. من بسیار سپاسگزار بودم و آماده بودم تا به مرحله بعد بروم: طراحی نمای بیرونی.
مرحله 7: لامپ های LED ثابت و دکمه روی جعبه
من یک جعبه 31 سانتی متر در 20.5 سانتی متر در 12 سانتی متر انتخاب کردم. این جعبه کفش Under Armour به اندازه 10.5 مرد است. برای قرار دادن 5 لامپ LED در کنار جعبه ، یک خط افقی بریده و 5 لامپ LED را در آن قرار می دهم. در حال حاضر ، مردم می توانند به وضوح به لامپ ها از ظاهر جعبه نگاه کنند. با این حال ، متوجه شدم که لامپ ها حرکت می کنند و باید آنها را متوقف کنم. بنابراین ، من 5 خط عمودی کوچک را قطع کردم و لامپ ها را 90 درجه چرخاندم و آنها را در شکاف قرار دادم تا جایی نروند و فقط در جایی که می خواهم باشند بمانند. برای دکمه ، من یک سوراخ کوچک ایجاد کردم و یک خط عمودی و افقی بریدم. سپس ، من 4 مثلث می گیرم. من این 4 مثلث را به بیرون تا کردم ، بنابراین یک شکل لوزی وجود دارد و می توانم دکمه را در آن قرار دهم. نتیجه نهایی شبیه عکس قبلی است.
ویدئوی موفقیت نهایی:
مرحله 8: طراحی نمای بیرونی
من رنگ جعبه را دوست ندارم - سیاه. بنابراین ، تصمیم گرفتم آن را با کاغذهای رنگی بپوشانم. من کاغذهای A5 آبی رنگ خریدم. از آنجا که این دستگاه برای کودکان خردسال است ، چشم انداز زیبا قطعاً مورد نیاز است. بنابراین ، من 50 برچسب را در 4 طرف جعبه ام چسباندم. برای طرفی که دارای لامپ و دکمه LED است ، برش منطقه دقیق بسیار پیچیده بود. اول از همه ، یک کاغذ سفید A5 روی جعبه برداشتم و از مداد برای کشیدن خطوط انتزاعی استفاده کردم. مستطیلی که بریده ام 9.4 سانتی متر در 1 سانتی متر است. در نتیجه ، مشاهده همه لامپ ها برای کاربران واضح است. و این پیوند ویدیویی توضیح می دهد که چگونه من یک لوزی روی کاغذ A5 برای دکمه ایجاد کردم:
ویدئوی چشم انداز محصول نهایی:
مرحله 9: آزمایش نهایی
پس از کل فرآیند ، من سرانجام پروژه arduino خود را به پایان رساندم - شما یک دکمه برای فشار دستگاه دارید. این آخرین ویدیوی آزمایش است:
من تمام شده ام !
مرحله 10: در مورد این پروژه و محصول نهایی خود چه احساسی دارم؟
این پروژه سرگرم کننده ترین کاری است که انجام داده ام.
- ما باید موضوع خود را مطرح کنیم ، که هیچ ایده مشابهی در اینترنت جهانی وجود ندارد.
- ما برنامه ریزی کردیم ، آزمایش کردیم و از شکست درس گرفتیم.
- ما مواد را آماده کرده و مدار الکتریکی را خودمان ایجاد کردیم
- ما نمای بیرونی و چشم انداز دستگاه را طراحی کردیم.
- ما بررسی کردیم که هر قسمت از دستگاه درست است.
- ما هر تصمیم را با عکاسی و فیلمبرداری ثبت کردیم.
- ما این برنامه آموزشی را برای اشتراک این روش با افراد از سراسر جهان نوشتیم.
در تمام مراحل ، من سعی و تلاش کردم. همانطور که اشاره کردم ، از شکست درس گرفتم. به عنوان مثال ، من هنگام برنامه نویسی بیشترین مشکل را داشتم. با این حال ، من به اسلایدهای مشترک آقای دیوید هوانگ نگاه کردم و با همکلاسی هایم صحبت کردم تا دریابم که کجا اشتباه کرده ام. بنابراین ، من از همه کسانی که مرا به موفقیت نهایی محصول و این سایت راهنمایی می کنند قدردانی می کنم.
وقتی محصول نهایی خود را در همان لحظه ای که آن را به پایان رساندم ، نگاه کردم ، احساس موفقیت کردم. من قلب تلاش خود را تحسین کردم. بر اساس کل فرایند ، من پتانسیل خود را بررسی کردم و همچنین احساس اختراع چیزها را تجربه کردم.
در پایان این برنامه درسی ، می خواهم به خصوص از آقای دیوید هوانگ تشکر کنم که مرا در مسیر درست راهنمایی کرد. همچنین ، همکلاسی هایم ، که وقتی تقریباً از انجام این پروژه منصرف شدم ، تشویقم کردند. بدون شما بچه ها ، محصول "شما یک دکمه برای فشار دارید" وجود نخواهد داشت. در پایان ، از خودم تشکر می کنم ، که با تلاش زیاد ادامه می دهم.
این پایان این طرح درس است. امیدوارم خوشتون بیاد
PS اگر س questionsالات بیشتری دارید ، با خیال راحت به من ایمیل بزنید (از آنجا که ترم بعدی کلاس دهم خواهم بود ، آدرس ایمیل من تغییر خواهد کرد …)
اکنون - 31 اوت: [email protected]
اول سپتامبر - آینده: [email protected]
با تشکر از شما
توصیه شده:
آنچه شما نیاز دارید و یاد می گیرید: 4 مرحله
آنچه شما نیاز دارید و یاد می گیرید: یک برد رزبری پای چیزی است که شما یاد خواهید گرفت در این کلاس از آن استفاده کنید. بنابراین ، آن چیست و از کجا آمده است؟ Raspberry Pi یک کامپیوتر کوچک ، ارزان و قابل برنامه ریزی است که توسط بنیاد Raspberry Pi ایجاد شده است. یکی از همکاران بنیاد
شما نامه دارید: 4 مرحله
شما نامه دارید: خدمات پست امروز بخشی از زندگی روزمره هستند. چند دلیل مختلف وجود دارد که به ضرورت خدمات پستی اشاره می کند. شماره یک همیشه به دلیل توانایی ارتباط مردم است. شماره دو تجارت الکترونیک ، که در حال حاضر
Atollic TrueStudio-LED را با فشار دادن دکمه فشار با استفاده از STM32L100 روشن کنید: 4 مرحله
Atollic TrueStudio-LED را با فشردن دکمه با استفاده از STM32L100 روشن کنید: در این آموزش STM32 قصد دارم نحوه خواندن پین GPIO STM32L100 را به شما بگویم ، بنابراین در اینجا فقط یک لامپ LED را درخشان می کنم فشار دادن دکمه فشاری
دکمه فشار آنالوگ حساس به فشار: 4 مرحله
دکمه فشار آنالوگ حساس به فشار: امروزه مجموعه زیادی از دکمه ها و کلیدهای لمسی به هر قیمتی و هر شکل وجود دارد. متأسفانه ، اگر به دنبال دریافت ورودی آنالوگ هستید ، گزینه های شما محدودتر است. اگر کشویی خازنی نیاز شما را برآورده نمی کند ، احتمالاً
سه فشار فشار - خاموش فشار مدارهای اتصال: 3 مرحله
سه Push ON-Push OFF Latching Circuits: فلیپ فلاپ یا لچ مداری است که دارای دو حالت پایدار است و می توان از آن برای ذخیره اطلاعات حالت استفاده کرد. مدار را می توان با اعمال سیگنال (در این مورد ، با فشار دادن یک دکمه) تغییر حالت داد. در اینجا ، من سه روش مختلف برای نشان دادن