در این ساختنی طرز ساخت مداری را یاد میگیرید که با آن میتوانید ظرفیت باتری را اندازه بگیرید. ساخت این مدار بسیار ساده است و نیاز به مهارت خاصی ندارد. البته بعد از استفاده از مدار باید ظرفیت باتری را از طریق یک فرمول محاسبه کنید. با ساختنی همراه باشید.
در تصویر بالا میتوانید دیاگرام مدار را ببینید. این مدار که به صورت سری سیم کشی میشود از مولتی متر، سوئیچ و مقاومت ساخته میشود.
ساخت مدار بسیار ساده است. فقط باید مطمئن شوید مقاوتی که انتخاب کرده اید، تحمل ولتاژی که از آن عبور میدهید را دارد. حتماً یک فن روشن را روی مقاومت زوم کنید و زیر مقاومت هم یک ورق چوبی بگذارید تا سطح زیرش را نسوزاند.
یک کاغذ بردارید و روی آن بنویسید چه نوع باتری را تست میکنید و چقدر بار الکتریکی وارد آن میکنید. سپس مدار را روشن کنید و بلافاصله کرنومتر را هم روشن کنید. در فواصل زمانی مشخص (مثلاً هر ۱۵ دقیقه) زمان کرنومتر و جریانی که باتریها تامین میکنند را یادداشت کنید. در مرحله بعد میتوانید با استفاده از این دادهها، ظرفیت باتری را محاسبه کنید.
بعد از اینکه باتریها به ۰٫۱ آمپ رسیدند، آنها را از مدار جدا کنید و بگذارید مدار سرد بشود. اگر میخواهید از دادههایتان نمودار تهیه کنید (مشابه تصویر بالا)، آنها را در نرم افزار اکسل وارد کنید. سپس از فرمول زیر برای محاسبه ظرفیت باتری برحسب آمپر-ساعت استفاده کنید.
Ah = (مجموع اعداد - هر جفت اعداد) T x C |
منبع
خلاصه مطلب
عنوان مطلب
یک مدار ساده بسازید و با آن ظرفیت باتری را اندازه بگیرید
توضیح کوتاه
با این مدار ساده میتوانید ظرفیت باتریهای مختلف را اندازه بگیرید.
نویسنده
عاطفه اسدزاده
در این ساختنی طرز ساخت یک موتور سلونوئیدی ساده را یاد میگیرید که با وسایل ارزان ساخته میشود. برای ساخت این موتور نیاز به مهارت خاص یا آشنایی با الکترونیک ندارید. اما میتوانید از آن به عنوان ابزار آموزشی و یادگیری بیشتر درباره فیزیک استفاده کنید. موتور سلونوئیدی به خوبی نشان میدهد چطور خاصیت مغناطیسی میتواند یک چرخ را بچرخاند و حرکت خطی سلونوئید را به حرکت دایره ای تبدیل کند. با ساختنی همراه باشید.
قبل از اینکه سراغ آموزش ساخت موتور سلونوئیدی برویم، بهتر است در ویدیوی زیر ببینید. در این ویدیوی طرز ساخت و کار موتور را میبینید:
برای ساخت کویل از سیم مسی سایز ۳۶ AWG استفاده کنید. یک لوله مسی یا نی مقاوم با ضخامت ۵ میلیمتر پیدا کنید. شروع به پیچیدن سیم مسی دور این لوله کنید و حواستان باشد طول کویل را ۴٫۵ سانتیمتر نگه دارید. سیم را حدود ۵۰۰ تا ۶۰۰ دور و کاملاً یکدست دور لوله بپیچید.
حالا روکش هر دو سر سیم پیچ را با سوزاندن سیم از بین ببرید. حالا کویل سلونوئیدی برای اتصال به منبع تغذیه آماده است. دقت کنید که قدرت کویل به طور مستقیم به تعداد دورها و به طور معکوس به طول کویل بستگی دارد. این یعنی افزایش تعداد دورهای سیم، قدرت کویل را بیشتر و افزایش طول کویل قدرتش را کمتر میکند.
بهتر است برای درک بهتر مراحل مونتاژ ویدیوی آموزشی را ببینید. در هر صورت باید به ترتیب زیر پیش بروید:
حالا مته را چندبار به سمت داخل و بیرون سلونوئید حرکت بدهید تا موتور شروع به چرخیدن کند. برای این موتور با این ابعاد از منبع تغذیه ۱۲ ولتی DC استفاده کنید.
اگر از ساخت موتور سلونوئیدی لذت بردید، حتماً ساخت کویل تسلا و موتور ساده را امتحان کنید. با این کاردستیها میتوانید درک بهتری از فیزیک و برق پیدا کنید.
منبع
خلاصه مطلب
عنوان مطلب
یک کاردستی ساده و آموزشی؛ موتور سلونوئیدی ساده بسازید
توضیح کوتاه
با این موتور ساده میتوانید اصول فیزیک و خاصیت مغناطیسی را به کودکان آموزش بدهید.
نویسنده
عاطفه اسدزاده
در این ساختنی طرز ساخت یک قفسه چوبی را یاد میگیرید که میتوانید از آن در سه حالت مختلف استفاده کنید. کافی است قطعات قفسه را جابجا کنید تا تبدیل به رخت آویز، قفسه دیواری یا میز بشود. ساخت این قفسه بسیار ساده و ارزان است و نیاز به ابزار خاصی ندارد.
وقتی نمیخواهید از قفسه استفاده کنید، کافی است آن را تا کنید تا به اندازه یک جعبه دربیاید. در این حالت میتوانید جعبه را در کمد بگذارید؛ بدون اینکه جای زیادی را اشغال کند. قفسه چوبی که در تصویر بالا میبینید، پرداخت نشده است. اگر کمیوقت صرف سنباده کاری و پرداخت قفسه چوبی کنید، نتیجه کارتان خیلی زیباتر خواهد شد.
کل قفسه را میتوانید از یک الوار چوبی بسازید. یک الوار چوبی با جنس و رنگ دلخواه تان انتخاب کنید، قطعات زیر را از آن ببرید:
بجز قطعات بالا به وسایل زیر هم نیاز دارید:
میتوانید از لینک زیر فایل طراحی قفسه چوبی را دانلود کنید. رمز فایل، saakhtani.ir است.
اگر از الوارهای کهنه استفاده میکنید، باید قبل از بریدن آنها را کاملاً تمیز کنید. در ضمن الوارهایی که استفاده میکنید نباید ترک داشته باشند چون قرار است وزن وسایل تان را تحمل کنند.
بعد از اینکه الوارها را در تعداد و اندازههای مناسب بریدید، آنها را با کاغذ سنباده ۸۰ و سپس ۱۲۰ سنباده بکشید.
برای ساخت قسمت پایه بدنه به یک قطعه A و دو قطعه B نیاز داریم.
قطعه A را روی زمین بگذارید و دو قطعه B را به صورت عمودی دو طرفش بگذارید تا یک قطعه U شکل ساخته بشود. با دقت در تصاویر، مونتاژ قفسه برایتان ساده تر میشود.
ابتدا این سه قطعه را با چسب چوب بهم بچسبانید و سپس با پیچ اتصالات را محکم تر کنید. البته میتوانید از روشهای دیگر اتصال هم استفاده کنید.
برای بدنه به شش قطعه U شکل نیاز دارید. یکی از این قطعات U شکل، یک قطعه A و قطعه C را بهم وصل کنید تا پایه قفسه ساخته بشود.
شش قطعه D را به دو قطعه U شکلی که در مرحله قبل درست کرده اید، اضافه کنید تا یک قفسه نصفه شکل بگیرد. این مرحله را یکبار دیگر تکرار کنید و یک قفسه نصفه دیگر هم بسازید.
فاصله بین قطعات U شکل باید ۲٫۵ سانتیمتر باشد. عرض نوار ولکرو که برای وصل کردن قطعات استفاده میکنیم هم ۲٫۵ سانتیمتر است.
برای ساخت در قفسه طبق تصاویر بالا پیش بروید و قطعاتی که میبینید را بهم وصل کنید. در نهایت هم آن را با سنباده ۱۸۰، سنباده کاری کنید.
نوار ولکرو را به ۱۲ تکه ۱۵ سانتیمتری ببرید. سپس نوارها طوری بدوزید که شبیه تصویر آخر بشود.
در تصاویر بالا میبینید که چطور میتوانید قفسه چوبی را در اشکال مختلف استفاده کنید. وقتی هم که از قفسه استفاده نمیکنید، میتوانید تمام قطعات را در اندازه یک جعبه جمع کنید. اگر این قفسه چوبی را ساختید، تصاویرش را با ساختنی به اشتراک بگذارید.
منبع
خلاصه مطلب
عنوان مطلب
یک قفسه چوبی با سه کارکرد مختلف بسازید
توضیح کوتاه
این قفسه چوبی به میز، رخت آویز و قفسه دیواری تبدیل میشود.
نویسنده
عاطفه اسدزاده
در این ساختنی طرز ساخت ربات فلزی کوچکی را یاد میگیرید که با برد Trinket ساخته میشود. این ربات ساده به محض تشخیص حرکت، چشمهایش قرمز میشود و آژیر میکشد. اگر میخواهید یک ربات کوچک و ارزان بسازید، این آموزش ساخت ساختنی برایتان مناسب است.
مغز این ربات فلزی برد Trinket است و داخل بدنه اش هم یک سنسور PIR وجود دارد که حرکت را تشخیص میدهد. به محض تحریک شدن سنسور، دو LED سبز چشمهای ربات خاموش میشوند و دو LED قرمز روشن میشوند. یک بازر piezo هم به صدا در میآید که البته صدای خیلی بلندی ندارد. منبغ تغذیه ربات فلزی هم چهار عدد باتری AA است که پشت بدنه قرار میگیرد.
اگر از شکل ربات فلزی خوشتان آمده اما الکترونیک بلد نیستید، میتوانید آن را فقط برای جنبه تزیینی آن بسازید. اگر هم تابحال با برد Trinket کار نکرده اید، میتوانید از بردهای دیگر استفاده کنید که در آن صورت باید مدار کنترل و کدها را تغییر بدهد. البته برنامه ریزی Trinket بسیار ساده است و ما هم راهنمایی و کدهای لازم را در اختیارتان قرار میدهیم.
تمام قطعاتی که برای ساخت بدنه ربات فلزی استفاده میکنیم، بازیافتی و البته فلزی هستند. شما لزوماً نباید از همین وسایل استفاده کنید و میتوانید آنها را با نمونههای دیگری که کارایی و ظاهر مشابه دارند، جایگزین کنید. قطعات اصلی بدنه ربات عبارتند از:
قسمت میانی از یک جعبه صابون قلعی ساخته میشود. روی این جعبه را با صفحههارد دیسک بپوشانید تا ظاهر ربات شیک تر بشود.
دستها و ساقهای ربات از شلنگ فلزی منعطف ساخته میشوند.
سر ربات از جعبه منبع تغذیه یک سرور ساخته شده است. احتمالاً شما نمیتوانید این قطعه را پیدا کنید اما نمونههای مشابه آن براحتی یافت میشوند. مثلاً میتوانید از یک جعبه فلزی ساده استفاده کنید و خودتان دو سوراخ روی آن ببرید.
تنها قسمت غیرفلزی بدنه ربات، پاهای ربات هستند که از دو تکه چوب ساخته میشوند. البته روی چوبها را با چسب بسته بندی نقره ای میپوشانیم تا ظاهرشان شبیه فلز بشود.
علاوه بر وسایل لیست بالا به ابزار زیر هم نیاز دارید:
علاوه بر اینها میتوانید هر جزییات دیگری که میخواهید به ربات اضافه کنید. با وسایل اضافی که دارید، شکل ربات را شخصی سازی کنید.
قبل از اینکه ساخت بدنه ربات را شروع کنیم، باید درباره لبههای تیز سوراخها و برشها هشدار بدهیم. بلافاصله بعد از بریدن یا سوراخ کردن فلز، لبههای برش را سوهان بکشید یا با چسب بپوشانید تا نرم بشود و دست تان را نبرد. در حین استفاده از درمل و اره هم دستکش بپوشید تا دست تان را نبرید.
ابتدا روی جعبه صابون را با کاغذ سنباده و درمل کاملاً تمیز کنید تا هیچ اثری از برچسب یا چاپ رنگی روی آن باقی نماند. در هر دو طرف جعبه سوراخی برای بازوهای ربات دریل کنید. سپس از داخل یک پیچ در هر سوراخ قرار بدهید و پیچها را از بیرون با مهره ثابت کنید. شلنگ فلزی به این پیچ وصل میشود تا بازوهای ربات متحرک باشند.
یک شکاف بزرگ روی جعبه برای سنسور PIR ایجاد کنید. نیازی نیست اندازه شکاف دقیق باشد چون روی آن را با صفحه فلزیهارد دیسک میپوشانیم. سپس چهار طرف در جعبه (دور شکاف بزرگ) را دریل کنید تا بتوانید از طریق آنها صفحه فلزی را به در جعبه صابون وصل کنید.
وسط صفحه فلزیهارد دیسک را دریل کنید و سپس سنسور PIR را با چسب حرارتی روی این سوراخ بچسبانید. سپس این صفحه را با چهار پیچ کوچک و از جلو به در جعبه صابون وصل کنید.
نحوه آماده کردن سر ربات به نوع وسیله ای که سر را از آن میسازید، بستگی دارد. بعد از اینکه سر ربات را آماده کردید، یک ورق پلکسی گلاس از پشت به سوراخها بچسبانید تا نور LEDها را پخش کند. سپس سر ربات را با پیچ و مهره به بالای جعبه صابون وصل کنید.
دو بازوی ربات را در طول دلخواه تان ببرید و سپس سر هر شلنگ را برای رد کردن پیچ سوراخ کنید. سپس قسمتی که سوراخ کرده اید را با چکش صاف کنید و روش را با چسب بسته بندی نقره ای بپوشانید (به تصاویر دقت کنید). حالا میتوانید شلنگ را با یک واشر و مهره دیگر به پیچ بیرون زده از بدنه ربات وصل کنید. اگر درپوش لاستیکی دارید، میتوانید سر پیچ را با آن بپوشانید.
دو تکه چوب برای پاهای ربات ببرید و سپس آنها را کاملاً با چسب بسته بندی بپوشانید. زیر این دو تکه چوب یک سوراخ با میله دندانه دار ایجاد کنید و سپس سوراخ را با مته ۵ میلیمتری بزرگ کنید. مهره ای که پاهای ربات را به ساقها وصل میکند، داخل فاصله بین این دو سوراخ قرار میگیرد. روی سوراخ هم با چسب بسته بندی پوشانده میشود.
ساقهای ربات را به همان روشی که بازوها را آماده کردید، آماده کنید. سپس آنها را با دو پیچ و از داخل به جعبه صابون وصل کنید. همانطور که در تصاویر میبینید بین پیچ و مهره و دیواره داخلی جعبه صابون، یک تکه چوب بگذارید.
بدنه ربات فلزی آماده است و میتوانید سراغ ساخت مدار الکترونیکی برویم. البته شما میتوانید جزییات بیشتری به طراحی بدنه ربات اضافه کنید. فراموش هم نکنید پیشنهادهایتان را با ساختنی در میان بگذارید.
همانطور که در دیاگرام مدار الکترونیکی میبینید، این مدار از سه قسمت اصلی تشکیل شده است:
برای اتصال سر ربات به بدنه به شش سیم زیر نیاز داریم:
میتوانید این شش سیم را یک تکه کابل RJ45 یا کابل اترنت بگیرید. برای اینکار، یک تکه کابل با اندازه مناسب ببرید، کمیاز عایق روی سیم را جدا کنید و سر هر هشت سیم داخلش را کمیلخت کنید. اینکار را روی هر دو سر سیم انجام بدهید.
حالا شش سیمیکه میخواهید استفاده کنید را انتخاب کنید و مشخص کنید هر رنگ به کدام یک از سیمهایی که در لیست بالا گفتیم، اختصاص دارد. تمام قطعات الکترونیکی داخل سر ربات فلزی، روی یک برد بورد لحیم میشوند و میتوانید جای LEDها را روی برد بورد علامت بگذارید. جای اتصال سیمهای + و – را هم با علامتهای مشابه مشخص کنید. همانطور که در تصاویر بالا مشخص است، باید لاین GND هر دو LED قرمز و سبز را قطع کنید تا مدار کوتاه نشود.
بعد از مشخص کردن جای LEDها و سیمها، میتوانید LEDها را روی برد لحیم کنید. یکبار چک کنید تا مطمئن شوید پایه GND (کاتد) LED اول به پایه + (آند) LED دوم وصل شده باشد.
حالا یک چاقوی تیز بردارید و مسی که حلقه بین کاتد LED دوم و آند LED دوم را میبندد، بخراشید.
بعد از اتمام چشمهای فلزی ربات، میتوانید سیمهای + و – اسپیکر را لحیم کنید.
در نهایت هم سر دیگر شش سیمیکه علامت گذاری کرده اید را به لاینهای صحیح برد آزمایشی لحیم کنید. مدار سر ربات فلزی که سخت ترین قسمت الکترونیکی است، آماده است.
مهمترین قسمت مدار الکترونیکی بدنه ربات، میکروکنترلر است. این میکروکنترلر به یک برد بورد بدون قلع وصل میشود و این برد بورد داخل بدنه فلزی ربات قرار میگیرد. برای شروع باید سر کابل شش سیم که به مدار بدنه وصل میشوند را آماده کنید. به سر هر کدام از سیمها یک سری مناسب برد بورد وصل کنید. حالا میتوانید هر کدام از سیمها را به جای مناسب روی برد بورد وصل کنید. برای اتصال سیمها باید به پینهای برد Trinket که در برد مشخص شده اند، دقت کنید. اگر از برنامه ای که در گام بعدی قرار داده ایم استفاده میکنید، سیمها را به پینهای زیر وصل کنید:
سنسور تشخیص حرکت PIR فقط سه کانکتور دارد: VCC، OUT و GND. برای اتصال این سنسور به برد Trinket از سیم جامپر ماده به ماده استفاده کنید و به روش زیر عمل کنید:
برای ساخت ربات فلزی از برد Trinket 5 ولتی استفاده میکنیم و در نتیجه برای تغذیه آن به منبع تغذیه ۵ ولتی نیاز داریم. برای این منظور میتوانید از یک پاوربانک میکرو USB 5 ولتی استفاده کنید که ربات را بی حرکت میکند. اگر حرکت ربات و پرتابل بودن آن برایتان مهم است، چهار باتری AA را به صورت سری بهم وصل کنید. به این ترتیب یک جریان ۶ ولتی خواهید داشت که برای تغذیه برد Trinket کافی است.
اگر از پک باتری AA به عنوان منبع تغذیه استفاده میکنید، باید دو سیم به آند (سیم قرمز) و کاتد (سیم مشکی) هولدر باتری لحیم کنید. سپس سیم مثبت (قرمز) را به پین BAT برد Trinket و سیم منفی (قرمز) را به پین GND لحیم کنید.
ما به مدار ربات سوئیچ اضافه نکرده ایم و به همین خاطر تنها راه خاموش کردن ربات، جدا کردن یکی از باتریهاست. به این ترتیب جریان به ۴٫۵ ولت کاهش پیدا میکند که برای تغذیه برد Trinket کافی نیست. شما اگر وقت دارید، یک سوئیچ به ربات اضافه کنید تا کارایی آن بهبود پیدا کند.
حالا که تمام قطعات الکترونیکی را بهم وصل کرده اید، فقط باید مغز ربات را برنامه ریزی کنید. برای برنامه ریزی برد Trinket باید آن را با کابل USB به کامپیوتر وصل کنید. سپس نرم افزار Arduino IDE را باز کنید و فایلی که از لینک زیر دانلود میکنید را روی برد دانلود کنید. کدهای ربات بسیار ساده هستند و میتوانید تغییرات دلخواه تان را روی آن اعمال کنید.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
#define EYES_GREEN 3 // GPIO Pin 3 #define EYES_RED 4 // GPIO Pin 4 #define PIR 0 // Movement Sensor GPIO Pin 0 #define ALARM 2 // Piezo-buzzer GPIO Pin 2 void setup() // We want to OUTPUT power to the LEDs and the buzzer, // We want to read the INPUT from the PIR sensor: pinMode (EYES_GREEN, OUTPUT); pinMode (EYES_RED, OUTPUT); pinMode (ALARM, OUTPUT); pinMode (PIR, INPUT); // initially the red eyes and the alarm are off and the green eyes are on: digitalWrite (PIR, LOW); digitalWrite (EYES_RED, LOW); digitalWrite (EYES_GREEN, HIGH); digitalWrite (ALARM, LOW); // Here is a function to produce the alarm siren. // I borrowed this from <a href="http://web.media.mit.edu/~leah/LilyPad/07_sound_code.html"> http://web.media.mit.edu/~leah/LilyPad/07_sound_c...> void beep (unsigned chEYES_RED speakerPin, int frequencyInHertz=523, long timeInMilliseconds=500) long delayAmount = (long)(1000000 / frequencyInHertz); long loopTime = (long)((timeInMilliseconds * 1000) / (delayAmount * 2)); for (int x = 0; x < loopTime; x++)
delayAmount -= 1; digitalWrite(speakerPin, HIGH); delayMicroseconds(delayAmount); digitalWrite(speakerPin, LOW); delayMicroseconds(delayAmount);
<br>void loop() // this is run indefinitely: if (digitalRead(PIR)) // motion is detected digitalWrite(EYES_RED, HIGH); // turn red eyes on digitalWrite(EYES_GREEN, LOW); // turn green eyes off beep (ALARM, 1046); // sound the alarm once else digitalWrite(EYES_GREEN, HIGH); // turn green eyes back on digitalWrite(EYES_RED, LOW); // switch red eyes off
|
اگر بعد از آپلود کدها هنوز برد Trinket به تمام کابلها وصل باشد، ربات روشن میشود و به هر حرکتی واکنش نشان میدهد. اگر دست تان را جلوی ربات حرکت بدهید، چشمهای ربات فلزی قرمز میشود و آژیر هم به صدا درمیآید.
منبع
خلاصه مطلب
عنوان مطلب
به ساده ترین روش ربات فلزی کوچک حساس به حرکت بسازید
توضیح کوتاه
رنگ چشمهای این ربات ساده با تشخیص حرکت عوض میشود و آژیر میکشد.
نویسنده
عاطفه اسدزاده
در این ساختنی یاد میگیرید چطور یک رسیور مادون قرمز USB کوچک و ارزان بسازید. از این رسیور میتوانید در پروژههای مختلف مثل رباتها، کوادکوپترها و سایر دستگاههای کنترلی استفاده کنید. این رسیور مادون قرمز کیبورد هم دارد و به همین خاطر میتوانید از آن بدون کامپیوتر استفاده کنید.پس با ساختنی همراه باشید!
میکروکنترلری که برای ساخت رسیور استفاده میکنید، کار یک کیبورد استاندارد را میکند و به همین خاطر میتوانید از آن به همراه هر کامپیوتری استفاده کنید. این یعنی با این رسیور مادون قرمز و یک کنترل میتوانید کامپیوترتان را کنترل کنید.
ابتدا یکی از پایههای رسیور (OUT) را خم کنید تا داخل پین P2 فرو برود. پایههای دیگر را هم داخل پینهای ۵V و GND فرو کنید.
سپس یک تکه کوچک هیت شرینک (یا چسب) به قسمت افقی رسیور مادون قرمز وصل کنید.
دوباره رسیور را روی digispark قرار بدهید و هر سه پایه را بهم لحیم کنید. سپس قسمتهای اضافی پایهها را ببرید. بخش سخت افزاری رسیور USB آماده است.
در این مرحله باید مشخص کنید چه کدی به هر دکمه ریموت کنترل مرتبط است. هر ریموت کنترل کدهای مخصوص برای دکمههایش دارد و برای استفاده از یک کنترل با رسیور باید این کار را انجام بدهید. ساده ترین روش اینکار استفاده از یک برد آردوینو است. کافی است یک برنامه برای دریافت سیگنالهای مادون قرمز بنویسید و سپس با فشردن هر دکمه، کد مخصوص آن را مشخص کنید.
اما اگر برد آردوینو نداشته باشید، کارتان کمیسخت میشود. در این صورت باید با همین قطعاتی که دارید، کدهای به خصوص هر دکمه را پیدا کنید. برای اینکار، ابتدا باید درایورهای digiusb را دانلود کنید. به این لینک بروید و روی دکمه download zipکلیک کنید. بعد از دانلود، محتوای پوشه DigisparkExamplePrograms-master را در هر دایرکتوری که میخواهید اکسترکت کنید.
سپس به مسیر DigisparkExamplePrograms-master/C++/DigiUSB Windows Driver بروید و روی installdriver کلیک کنید. حالا با کمک این راهنما، بردهای مناسب را در نرم افزار Arduino IDE نصب کنید.
کدهای زیر را در قالب یک پروژه آردوینوی جدید کپی کنید و آن را روی برد digispark آپلود کنید:
/************************************* * This code is written by Laurens Wuyts * For questions: laurens.wuyts@gmail.com * * * Microcontroller: ATtiny85 * Dev board: Digispark * *************************************/ #include <DigiUSB.h> uint8_t situation = 0; uint8_t START = 0; uint8_t x = 0; uint8_t BIT = 0; uint8_t Id = 0; uint8_t Id_inv = 0; uint8_t Data = 0; uint8_t Data_back = 0; uint8_t Data_inv = 0; uint8_t Repeat = 0; uint8_t sended = 0; uint16_t Time_old = 0; uint16_t Time = 0; uint16_t TimeDelta = 0; void setup(void) attachInterrupt(0, IR_Read, FALLING); pinMode(1,OUTPUT); digitalWrite(1,LOW); DigiUSB.begin(); void loop(void) if(sended == 1) DigiUSB.println(Data_back, DEC); sended = 0; else DigiUSB.delay(10); void IR_Read(void) { digitalWrite(1,HIGH); Time = micros(); if (Time_old != 0) TimeDelta = Time - Time_old; if ((TimeDelta > 12000)&&(TimeDelta < 14000)) START = 1; x = 0; situation = 1; Id = 0; Id_inv = 0; Data = 0; Data_inv = 0; else if ((TimeDelta > 10000)&&(TimeDelta < 12000)) situation = 2; // repeat else if ((TimeDelta > 1500)&&(TimeDelta < 2500)) situation = 3; //"1" BIT = 1; else if ((TimeDelta > 1000)&&(TimeDelta < 1500)) situation = 3; //"0" BIT = 0; else situation = 5; if (situation == 3) if (x < 8) Id else if (x < 16) = BIT; if (x < 15) Id_inv <<= 1; x++; else if (x < 24) = BIT; if (x < 23) Data <<= 1; x++; else if (x < 32) = BIT; if (x < 31) Data_inv <<= 1; else /* DO SOMETHING HERE */ sended = 1; Data_back = Data; Repeat = 0; x++; else if (situation == 2) if(Repeat == 1) /* DO SOMETHING HERE */ /*sended = 1;*/ else Repeat = 1; Time_old = Time; digitalWrite(1,LOW); }
بعد از آپلود کدها، به مسیر DigisparkExamplePrograms-master/Python/DigiUSB/Windows/ بروید و فایل monitor.exe را باز کنید. حالا یک پنجره جدید باز میشود که با فشردن هر دکمه، کد مخصوص دکمه در آن نمایش داده خواهد شد. کد هر دکمه را بنویسید چون بعداً به آن نیاز خواهید داشت.
حالا باید کدهای اصلی را روی Digispark آپلود کنید. در این کدها باید کدهای مخصوص ریموت کنترل خودتان که در مرحله قبل پیدا کرده اید را وارد کنید. برای مثال اگر کد دکمه mute کنترل شما ۱۰۰ باشد، باید کدهایی که دانلود میکنید را به این شکل تغییر بدهید:
#define mute ۲۴۰این کد اصلی است که باید به حالت زیر تغییر پیدا کند:
#define mute ۱۰۰
دقت کنید که وقتی میخواهید یک دکمه جدید تعریف کنید، نمیتوانید از فاصله در نام استفاده کنید.
برای اضافه کردن کارکردهای جدید، از loop function استفاده کنید و کارکرد دکمهها را تغییر بدهید یا برای دکمههای جدید کارکرد تعریف کنید.
/************************************* * This code is written by Laurens Wuyts * For questions: laurens.wuyts@gmail.com * * * Microcontroller: ATtiny85 * Dev board: Digispark * *************************************/ /**** Define Remote control keys ****/ #define Power 64 #define key_1 32 #define key_2 160 #define key_3 96 #define key_4 16 #define key_5 144 #define key_6 80 #define key_7 48 #define key_8 176 #define key_9 112 #define key_0 136 #define vol_up 224 #define vol_down 208 #define ch_up 72 #define ch_down 8 #define mute 240 #define next 172 #define prev 164 #define up 6 #define down 134 #define left 166 #define right 70 #define playpause 156 #define key_stop 180 /************************************/ #include "TrinketHidCombo.h" uint8_t situation = 0; uint8_t START = 0; uint8_t x = 0; uint8_t BIT = 0; uint8_t Id = 0; uint8_t Id_inv = 0; uint8_t Data = 0; uint8_t Data_back = 0; uint8_t Data_inv = 0; uint8_t Repeat = 0; uint8_t sended = 0; uint16_t Time_old = 0; uint16_t Time = 0; uint16_t TimeDelta = 0; void setup(void) /* Use INT0(P2) on the Digispark */ attachInterrupt(0, IR_Read, FALLING); pinMode(1,OUTPUT); digitalWrite(1,LOW); TrinketHidCombo.begin(); void loop(void) if(sended == 1) /* Assign functions to the buttons */ if(Data_back == vol_up) TrinketHidCombo.pressMultimediaKey(MMKEY_VOL_UP); else if(Data_back == vol_down) TrinketHidCombo.pressMultimediaKey(MMKEY_VOL_DOWN); else if(Data_back == next) TrinketHidCombo.pressMultimediaKey(MMKEY_SCAN_NEXT_TRACK); else if(Data_back == prev) TrinketHidCombo.pressMultimediaKey(MMKEY_SCAN_PREV_TRACK); else if(Data_back == key_stop) TrinketHidCombo.pressMultimediaKey(MMKEY_STOP); else if(Data_back == playpause) TrinketHidCombo.pressMultimediaKey(MMKEY_PLAYPAUSE); else if(Data_back == mute) TrinketHidCombo.pressMultimediaKey(MMKEY_MUTE); else if(Data_back == Power) TrinketHidCombo.pressSystemCtrlKey(SYSCTRLKEY_SLEEP); else if(Data_back == key_0) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_0); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_1) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_1); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_2) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_2); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_3) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_3); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_4) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_4); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_5) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_5); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_6) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_6); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_7) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_7); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_8) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_8); TrinketHidCombo.pressKey(0, 0); else if(Data_back == key_9) TrinketHidCombo.pressKey(KEYCODE_MOD_LEFT_SHIFT, KEYCODE_9); TrinketHidCombo.pressKey(0, 0); else if(Data_back == up) TrinketHidCombo.pressKey(0, KEYCODE_ARROW_UP); TrinketHidCombo.pressKey(0, 0); else if(Data_back == down) TrinketHidCombo.pressKey(0, KEYCODE_ARROW_DOWN); TrinketHidCombo.pressKey(0, 0); else if(Data_back == left) TrinketHidCombo.pressKey(0, KEYCODE_ARROW_LEFT); TrinketHidCombo.pressKey(0, 0); else if(Data_back == right) TrinketHidCombo.pressKey(0, KEYCODE_ARROW_RIGHT); TrinketHidCombo.pressKey(0, 0); sended = 0; else TrinketHidCombo.poll(); /* Read the IR code */ void IR_Read(void) { digitalWrite(1,HIGH); Time = micros(); if (Time_old != 0) TimeDelta = Time - Time_old; if ((TimeDelta > 12000)&&(TimeDelta < 14000)) START = 1; x = 0; situation = 1; Id = 0; Id_inv = 0; Data = 0; Data_inv = 0; else if ((TimeDelta > 10000)&&(TimeDelta < 12000)) situation = 2; // repeat else if ((TimeDelta > 1500)&&(TimeDelta < 2500)) situation = 3; //"1" BIT = 1; else if ((TimeDelta > 1000)&&(TimeDelta < 1500)) situation = 3; //"0" BIT = 0; else situation = 5; if (situation == 3) if (x < 8) Id else if (x < 16) = BIT; if (x < 15) Id_inv <<= 1; x++; else if (x < 24) = BIT; if (x < 23) Data <<= 1; x++; else if (x < 32) = BIT; if (x < 31) Data_inv <<= 1; else /* DO SOMETHING HERE */ sended = 1; Data_back = Data; Repeat = 0; x++; else if (situation == 2) if(Repeat == 1) /* DO SOMETHING HERE */ sended = 1; else Repeat = 1; Time_old = Time; digitalWrite(1,LOW); }
بعد از اینکه کدها را روی برد digispark آپلود کردید، رسیور مادون قرمز را یکبار از کامپیوتر جدا کنید و دوباره به آن وصل کنید. ۵ ثانیه صبر کنید و سپس ریموت کنترل و رسیور را تست کنید.
این رسیور بخاطر اندازه کوچکش تقریباً در هر پروژه ای قابل استفاده است. کارکردهای بسیار گسترده ای هم دارد و میتوانید کلید حل مشکل بسیاری از پروژههای الکترونیکی باشد.
منبع
نوشته با وسایل ساده و ارزان رسیور مادون قرمز USB بسازید - #کاردستی #علمی #خبر
برای جرم گیری دندان در منزل هم می توان اقدام نمود و محلول جرم گیر ساخت که تاثیر بسیار خوبی هم روی دندان ها دارد. جرم گیری دندان یکی از روش ها برای داشتن دندان هایی سفید و درخشان است. به جای صرف هزینه های بسیار برای با محلول خانگی دندان هایتان را سفید کنید.
پلاک و جرم دندان و همچنین خونریزی لثهها اتفاقی رایج است که به دلیل عدم مراقبت کافی از دهان و دندان به وجود میآید. درمان آن اما جز صرف هزینههای گزاف پزشکی در خانه نیز میتواند انجام شود.غذاهای مصرفی امروزه ما انسانها در مقایسه با آنچه پیشتر مصرف میشد، تفاوت اساسی کرده است.
برای نمونه، رژیم غذایی ما دیگر متکی بر غذاهای خام و سفت نیست، چرا که آن نوع غذاها نیازمند جویدن بیشتری بود. امروزه اما ما غذاهای نرمی را مصرف میکنیم که گوارش آنها چندان زمانبر نیست. همین مسئله در دراز مدت موجب تشکیل پلاک دندان در دو رنگ زرد و قهوهای خواهد شد.
همانطور که گفته شد، پلاک دندان به دلیل نوع غذاهای مصرفی به سادگی شکل میگیرد و البته به راحتی هم توسط پزشک برداشته میشود، اما هزینه آن پایین نیست. به همین دلیل است که ما قصد داریم روشی طبیعی را به شما معرفی کنیم تا بتوانید در منزل از شر پلاک و جرم دندان خلاص شوید.
طرز تهیه محلول خانگی برای جرم گیری دندان
چند عدد پوست سخت گردو را برداشته و داخل آب بیندازید تا حدود ۲۰ دقیقه جوش بخورد. پس از خنک شدن آب، آن را از صافی بگذرانید. آب به جای مانده همان محلول جادویی است.
دندانهایتان را به کمک آن آب سه مرتبه در روز مسواک بزنید. اگر این کار را دو هفته انجام دهید، به راحتی میتوانید از شر جرم و پلاک دندان راحت شوید. علاوه بر آن، اگر با مشکل خونریزی لثهها نیز مواجه هستید، به کمک این روش میتوانید مانع خونریزی لثهها شوید، چرا که خواص ضد التهابی و ضد باکتریایی دارد.
به این نکته نیز توجه داشتید حفظ سلامت دهان و دندان باید همواره در اولویت باشد تا از این طریق بتوان مانع هزینههای گزاف دندانپزشکی شد.
لامپ ادیسون یکی از زیباترین انواع لامپ است که بخاطر رشتههای نور منحصر به فردش جلوه خاصی دارد. در این ساختنی به شما یاد میدهیم چطور با لامپ ادیسون یک چراغ رومیزی شیک با پایه چوبی بسازید. این پایه چوبی از جنس فندق ساخته شده اما شما میتوانید آن را از هر نوع چوب دیگری هم بسازید.
ساخت مدار و جعبه چوبی این چراغ رومیزی بسیار ساده است و نیاز به مهارت خاصی ندارد. با این حال نتیجه کار بسیار شیک و متفاوت خواهد بود. اگر اره رومیزی ندارید میتوانید همین پایه چوبی را بدون لبههای اریب بسازید و دقیقاً به همین شکل برسید. در ویدیوی زیر میتوانید مراحل ساخت لامپ ادیسون را با جزییات بیشتر و کامل تر ببینید.
اگر یک چراغ تزیینی بدون استفاده دارید، میتوانید آن را باز کنید و از قطعات آن برای ساخت چراغ ادیسون استفاده کنید. اما اگر چراغ بدرد نخور ندارید، باید وسایل زیر را تهیه کنید.
ساخت مدار این چراغ بسیار ساده است و نیاز به لحیم کاری هم ندارد. کابلی که از پریز به چراغ وصل میشود، دو سیم hot و neutral دارد که سوئیچ ضامنی به سیم hot وصل میشود. به همین سادگی!
جعبه لامپ ادیسون از ۵ تخته از جنس فندق و یک تخته چندلای ۶ میلیمتری (برای کف جعبه) ساخته میشود.
شما میتوانید اندازه جعبه را هر طور که میخواهید تغییر بدهید. جعبه ای که در تصاویر میبینید ۷ اینچ طول، ۴ اینچ عرض و ۴ اینچ ارتفاع دارد. قطعات جعبه را طبق این اندازهها یا اندازههایی که خودتان مشخص کرده اید، ببرید.
تمام لبههای تخته بالایی و سه لبه تختههای دیواره جعبه را به صورت اریب برش بدهید. لبه پایینی تختههای دیواره را در مرحله بعد برش میدهیم.
اگر اره رومیزی ندارید، میتوانید تختههای جعبه را با به روش ساده برش بزنید و با چوب بهم وصل کنید. تغییر روش اتصال تاثیر چندانی در ظاهر جعبه ندارد.
همانطور که گفتیم تخته کف جعبه از تخته چندلای ۶ میلیمتری ساخته میشود. برای وصل کردن این تخته به جعبه باید لبه پایینی تختههای دیواره جعبه، برش ۹۰ درجه نصفه بخورد. برای ایجاد این برش، تخته را دوباره از اره رومیزی رد کنید و هر بار ۳ میلیمتر از ضخامت تخته را کم کنید. اگر اره رومیزی ندارید، میتوانید همین برش را با اسکنه هم ایجاد کنید. وقتی از اسکنه استفاده کنید، برش خیلی تمیز نمیشود اما چون دیده نمیشود اشکالی ندارد.
سوکت و سوئیچ را اندازه بگیرید و سوراخهای متناسب با اندازه آنها را دریل کنید. بهتر است برای دریل کردن این سوراخها از مته فرستنر و دریل فشاری استفاده کنید. اما دریل معمولی هم برای سوراخ کردن تخته رویی جعبه مناسب است.
برای مونتاژ جعبه از چسب بسته بندی و چسب چوب استفاده کنید. برای جعبه ای با این ابعاد و ضخامت نیازی به استفاده از گیره ندارید چون ممکن است بیش از حد به اتصالات فشار بیاید و تختهها ترک بردارند. همین که بعد از چسباندن تختهها با چسب چوب، دور جعبه را با چسب بسته بندی ببندید کفایت میکند.
بعد از اینکه جعبه کاملاً خشک شد، باید آن را برای اضافه کردن روغن جلا اضافه کنید. ابتدا جعبه را سنباده بکشید، سپس لبهها را با روتر گرد کنید و در نهایت شکافها را با خمیر چوب پر کنید (روی خمیر چوب را بعد از خشک شدن سنباده بکشید).
برای اینکه درخشش لامپ ادیسون بیشتر به چشم بیاید، بهتر است به پایه آن روغن جلا هم بزنید. میتوانید از هر نوع روغن یا لاک چوبی که دوست دارید، استفاده کنید. ما روغن دانمارکی را پیشنهاد میکنیم.
تعداد لایهها به جنس چوب و رنگی که برای پایه لامپ ادیسون در نظر دارید، بستگی دارد.
ابعاد کف جعبه را اندازه بگیرید و یک تخته با همین اندازه از تخته چندلای ۶ میلیمتری ببرید. میتوانید چند پد چوبی هم به چهار طرف تخته بچسبانید.
سوکت لامپ را با چسب اپوکسی – یا هر نوع چسب دیگر با کارکرد مشابه – داخل جعبه بچسبانید. سپس سوئیچ تاگل را وصل کنید. روی تخته کف جعبه یک شیار کوچک ایجاد کنید تا سیم لامپ از آن رد بشود. بعد از رد کردن سیم، تخته کف جعبه را با چند پیچ کوچک وصل کنید.
حالا میتوانید لامپ ادیسون را به سوکت وصل کنید و چراغ رومیزی را به برق بزنید. اگر از چوب فندق برای ساخت پایه چراغ استفاده کنید، چراغ شما هم همین قدر زیبا خواهد شد. تصاویر چراغهایی که با این روش میسازید را برای ساختنی ارسال کنید.
منبع
خلاصه مطلب
عنوان مطلب
لامپ ادیسون دکوراتیو با پایه چوبی شیک و منحصر به فرد بسازید
توضیح کوتاه
یک چراغ رومیزی شیک و متفاوت بسازید.
نویسنده
عاطفه اسدزاده
یکی از بهترین بخشهای ساختنی، بخش اسباب بازی و سرگرمیاست. ساخت بازی توپ و هزارتو، دستگاه پرتاب بادکنک آبی، دستگاه پرتاب موشک کاغذی، اسکی بال و پازلهای عجیب تنها برخی از این اسباب بازیها هستند. در این پست هم طرز ساخت یک وسیله سرگرمیفصلی را به شما یاد میدهیم. دستگاه پرتاب گلوله برفی که لذت برف بازی را چند برابر میکند.
دستگاه پرتاب گلوله برفی با برگ روب و چند قطعه ارزان ساخته میشود. با این دستگاه میتوانید گلولههای برفی که آماده کرده اید را به صورت رگباری یا تکی و با سرعت دلخواه تان پرتاب کنید. اگر به بازیهای زمستانی علاقه دارید، این آزمایشهای علمیمخصوص زمستان را هم امتحان کنید.
آموزش ساخت این دستگاه جالب را در ویدیوی زیر ببینید. ممکن است لازم باشد جزییات طراحی و نحوه ایجاد برخی از اتصالات را مطابق با نوع برگ روبی که انتخاب کرده اید، تغییر بدهید.
<a href=”http://www.instructables.com/” rel=”nofollow”>منبع</a>
خلاصه مطلب
عنوان مطلب
دستگاه پرتاب گلوله برفی بسازید و همیشه برنده برف بازی باشید!
توضیح کوتاه
با این دستگاه میتوانید در فاصله یک ثانیه چند گلوله برفی پرتاب کنید.
نویسنده
عاطفه اسدزاده
اگر اهل اسکی باشید میدانید که اسکی کردن در شب کار ساده ای نیست؛ به خصوص برای تازه کارها خطرات بیشتری دارد. در این ساختنی یاد میگیرید چطور به چوب اسکی نوار LED اضافه کنید و آن را با برد آردوینو کنترل کنید. با اضافه کردن این نوارها میتوانید با خیال راحت در شب اسکی کنید و مانع از بروز هرگونه برخورد خطرناک بشوید. با ساختنی همراه باشید.
نوارهای LED چوب اسکی با برد آردوینو و شتاب سنج کنترل میشوند. این آموزش ساخت شامل مراحل اضافه کردن نوارهای LED به چوب اسکی و اتصال آنها به برد آردوینوست و شامل ساخت چوب اسکی نمیشود. این روش را میتوانید روی چوبهای اسکی مختلف با طراحی و جنسهای متفاوت پیاده کنید.
نوارهای LED را زیر چوب اسکی کار میگذاریم تا بازتاب نورشان روی برف بیشتر بشود. برای اینکار باید آنها را داخل چوب بگذارید و سپس رویشان را با متریال مناسب بپوشانید. کمیاز نوار LED را هم بالای چوب میپیچیم تا کمینور هم از بالا داشته باشیم.
برای قرار دادن نوار LED ابتدا باید چوب اسکی را آماده کنید. برای اینکار طبق مراحل زیر پیش بروید:
بهتر است از نوارهای LED استفاده کنید که پشت شان چسب دارد. کار با این نوع نوار بسیار ساده تر است. نوار LED را از شیار کف چوب اسکی رد کنید. سپس سیمها را با دقت از سوراخ انتهای چوب رد کنید. دقت کنید هیچ کدام از اتصالات نشکنند. سپس با یک قطره چسب حرارتی، سیمها را سرجایشان ثابت کنید.
نوار LED را از سوراخ بالای چوب رد کنید و به روی چوب بکشید. برای اینکار باید نوار را کمیخم کنید که بریدن کاور سیلیکونی کارتان را ساده تر میکند. سپس نوار LED را روی چوب ثابت کنید.سیمها را به ترمینالهای روی نوار LED لحیم کنید. دور سیمها هیت شرینک بپیچید و آنها را با چسب حرارتی به چوب اسکی بچسبانید. سر دیگر سیمها را به لوله دندانه دار لحیم کنید (یک سیم به هر لوله). این لولهها کار ترمینالهای اتصال به یونیت کنترل را انجام خواهند داد.حالا همه سیمها را علامت گذاری کنید تا کار اتصالات ساده تر بشود. بالای لولهها را با چسب نواری بپوشانید تا در مراحل بعد اپوکسی به آنها نخورد.
سپس محل دقیق مهرهها را مشخص کنید. بعد از اضافه کردن لایه اپوکسی دیگر قادر به دیدن مهرهها نخواهید بود. پس جای آنها را یادداشت کنید تا بتوانید رویشان را دریل کنید.
چوب اسکی را با یک لایه اپوکسی – یا پوششهای مشابه – بپوشانید و صبر کنید تا کاملاً خشک بشود. سپس روی مهرهها را دریل کنید تا به سیمها دسترسی داشته باشید. چند پیچ کوچک داخل مهرهها قرار بدهید. حتماً از اپوکسی یا سایر پوششهای شفاف استفاده کنید تا نور LEDها از آن رد بشود.
قطعات اصلی قسمت الکترونیکی این پروژه یک برد آردوینو Uno، یک شتاب سنج و یک پوش باتن است. از طریق دکمه میتوانید بین تنظیمات مختلف نوار LED فعال کنید.
اتصالاتی که در ادامه برای هر کدام از این سه قطعه میخوانید، مخصوص کدهایی است که در گام بعدی دانلود میکنید. اگر میخواهید کدها را تغییر بدهید یا کد مخصوص خودتان را بنویسید، باید این اتصالات را هم متناسب با آن تغییر بدهید.
شتاب سنج از interupt استفاده میکند و به همین خاطر باید آن را به ورودیهای interupt (پینهای دیجیتال ۲ و ۳) وصل کنید. با در نظر گرفتن این نکته، اتصالات شتاب سنج به این صورت خواهند بود:
درایورهای LED را به روش زیر وصل کنید:
برای اتصال پوش باتن هم باید از پینهای D12 و GND استفاده کنید.
علاوه بر این، دو درایور LED را بهم وصل کنید و یک آداپتور بشکه ای را به پایههای برق درایورهای LED وصل کنید.
اگر پک باتری که انتخاب کرده اید، USB دارد میتوانید آردوینو را با آن تغذیه کنید و درایورها را مستقیماً به پک باتری وصل کنید. درایورها نمیگذارند جریان بیش از حد به آردوینو برسد و روند برق رسانی LEDها را ساده و مستقیم نگه میدارند.
سیمهای اتصالات را از زیر چوب اسکی رد کنید و یک سیم بلند اضافی هم به یونیت اضافه کنید تا بتوانید پک باتری را داخل جیب یا کوله بگذارید.
در نهایت هم یک جعبه برای قطعات الکترونیکی تهیه کنید یا خودتان یکی بسازید.
این کدها طوری طراحی شده اند که با هر بار فشردن پوش باتن، الگوی روشن شدن نوارهای LED تغییر میکند. برای استفاده از این کدها باید کتابخانههای زیر را روی برد آردوینو نصب کرده باشید:
بعد از آپلود کدها باید سیم بلند را به پک باتری وصل کنید و دکمه را بزنید. بعد از زدن دکمه از LEDها روشن میشوند و میتوانید از اسکی کردن با نور کافی لذت ببرید.
منبع
خلاصه مطلب
عنوان مطلب
چوب اسکی چراغ دار و تعاملی بسازید [Arduino]
توضیح کوتاه
به چوب اسکی تان نوار LED اضافه کنید و با خیال راحت در شب اسکی کنید.
نویسنده
عاطفه اسدزاده
سوت یکی از اجزای اصلی کیت بقای کوهنوردی است و در شرایط اضطراری خیلی به درد میخورد. در این ساختنی طرز ساخت یک سوت چوبی را یاد میگیرید که فقط با یک تکه چوب درست میشود. با این روش میتوانید در طبیعت و فقط با داشتن یک چاقو برای خودتان سوت بسازید. این آموزش ساخت را بخوانید و یکبار ساخت سوت چوبی را تمرین کنید. به این ترتیب هر وقت و هرجا که لازم بشود، میتوانید برای خودتان سوت درست کنید.
قبل از اینکه سراغ آموزش ساخت سوت چوبی برویم، بهتر است برخی از کدهای رایج با سوت را مرور کنیم. سه سوت به معنای درخواست کمک است؛ دو سوت به معنای بیا اینجاست و یک سوت به معنای کجایی است. برای ارسال این پیامها، هر سوت باید سه ثانیه طول بکشد. کد مهم دیگر، کد مورس SOS است که به این صورت ارسال میشود: سه سوت کوتاه (هر کدام سه ثانیه)، سه سوت بلند (هر کدام شش ثانیه) و سه سوت کوتاه دیگر. از این پیامها میتوانید برای درخواست کمک یا پیدا کردن گروه تان استفاده کنید.
برای ساخت سوت چوبی به یک چاقوی جیبی و یک شاخه گرد به طول ۷٫۵ تا ۱۲٫۵ سانتیمتر و ضخامت داخلی شش میلیمتری نیاز دارید. اگر سوت را از شاخههای درخت بامبو بسازید، خیلی بهتر است. شاخههای تمیز شده درخت بید هم انتخاب خوبی است.
اگر از چوب بامبو استفاده میکنید، رنگ زردش را انتخاب کنید چون هسته آن قطعاً توخالی خواهد بود. داخل شاخههای سبز معمولاً سفت و محکم است.
اصول ابتدایی طراحی و ساخت سوت به ترتیب زیر است:
ما هم برای ساخت سوت کیت بقا از همین روش استفاده میکنیم. البته تنظیم کردن چوبی که داخل دهنی قرار میگیرد کمیسخت است چون قرار نیست از چسب استفاده کنیم. البته اگر خوش شانس باشید اطراف تان درختهای شیره دار پیدا خواهید کرد و میتوانید از آن برای ساخت این قسمت سوت استفاده کنید.
در تصویر دوم میتوانید انحنای لازم برای رسیدن به دهنی استاندارد برای سوت را ببینید. وقتی دهنی سوت را به صورت منحنی برش بزنید، تن صدای متفاوتی ایجاد میشود اما قدرت سوت تفاوتی نمیکند.
شاخههای اضافی اطراف یکی از گرههای چوب بامبو را تمیز کنید. سپس نزدیک گره یک برش صاف بزنید تا سر بسته لوله سوت شکل بگیرد. درست قبل از گره بعدی چوب بامبو یک برش ۴۵ درجه بزنید. این سر چوب، طرف باز لوله سوت و همچنین دهنی آن است.
با فاصله ۱٫۲ سانتیمتری از دهنه سوت یک برش صاف بزنید. این برش را تا جایی ادامه بدهید که بتوانید چاقو را از هسته توخالی چوب ببینید.با فاصله ۶ میلیمتری از این برش، یک برش مورب بزنید و آن را تا جایی ادامه بدهید که انتهایش به هسته چوب برسد.
حالا باید یک شاخه پیدا کنید که درست به اندازه قطر داخلی چوب باشد. این شاخه باید کاملاً داخل چوب فرو برود.
یک تکه کوچک از چوبی که در مرحله قبل پیدا کردید را ببرید. قسمتی از پوسته این تکه چوب را مطابق تصویر ببرید (این طرف چوب، طرف بالایش خواهد بود).این تکه چوب را داخل دهنی سوت قرار بدهید و آن را طوری تنظیم کنید که نسبت به سوراخ تیغه سوت کاملاً صاف باشد. سپس قسمت اضافی و بیرون زده چوب را ببرید.
حالا باید شکاف کوچک روی دهنی سوت را ببینید. این شکاف محل ورود هوا به داخل لوله است. قسمتی از این هوا از لوله خارج میشود و قسمتی از آن وارد حفره میشود و به سمت سوراخ تیغه برمیگردد. حرکت هوا در این مسیر باعث ایجاد صدای سوت میشود.
سوت را تست کنید و اگر صدای مناسب تولید نکرد، روی جای تکه چوب داخل دهنی کار کنید تا به صدای دلخواه تان برسید.
با تغییر شکل چوب داخل دهنی سوت چوبی میتوانید صدای سوت را بم یا زیر کنید. تجربیات تان از ساخت سوت چوبی را با کاربران ساختنی به اشتراک بگذارید. اگر نمیخواهید آموزشهای ساخت مشابه را از دست بدهید، در کانال تلگرام ساختنی عضو بشوید.
منبع
خلاصه مطلب
عنوان مطلب
سوت چوبی مخصوص کیت بقا و شرایط اضطراری بسازید
توضیح کوتاه
با این سوت هیچوقت در طبیعت و در شرایط اضطراری تنها نخواهید ماند.
نویسنده
عاطفه اسدزاده