فهرست مطالب:
- مرحله 1: بدست آوردن همه چیز
- مرحله 2: جعبه
- مرحله 3: سیم کشی کنید
- مرحله 4: کدگذاری آن
- مرحله 5: قرار دادن وسایل الکترونیکی در جعبه
- مرحله 6: آزمایش آن
- مرحله 7: سود! و نتیجه گیری
تصویری: قفل جعبه نور: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
در حال حاضر ، شما در مورد جعبه هایی شنیده اید که هنگام تشخیص ضربه باز می شوند. بیایید یکی را بسازیم که وقتی LED گوشی خود را بر روی آن می تابانید باز شود!
نه؟ واقعا؟ این در واقع بسیار مفید است و می تواند به عنوان مهمانی مهمانی یا بسته نهایی هدیه کریسمس استفاده شود. نگران نباش. من دست شما را می گیرم و شما را در مراحل ساخت این جعبه جادویی راهنمایی می کنم.
سلب مسئولیت: این پروژه کار می کند ، اما باید از منبع تغذیه جداگانه ای برای سروو استفاده کنید. هنگام ساختن این مورد را در نظر داشته باشید همانطور که من می گویم انجام دهید/بنویسید آنچه را که می بینید انجام ندهید!
مرحله 1: بدست آوردن همه چیز
برای ساخت این جعبه محرمانه شگفت انگیز ، باید موارد زیر را داشته باشید:
-یک میکروکنترلر آردوینو
مقاومت -1000 اهم
- 1 مقاومت تشخیص نور (LDR) می تواند به هر اندازه و شکل باشد به شرط آنکه نور طبیعی داخلی / خارجی را تشخیص دهد
- 1 باتری یا پاوربانک 9 ولت برای تغذیه آردوینو (همچنین می توانید از لپ تاپ خود برای تغذیه آن و خواندن ارتباط سریال استفاده کنید.)
- 1 microservo یا موتور که قادر به حرکت دقیق است
- 1 جعبه کاملا سفارشی و عالی با درب لولایی
- 1 عدد فلز یدکی
- 1 قطعه چوب برش خورده مانند تصاویر بالا (اره شکل یا برش لیزری)
و نکته آخر اما مهمتر:
- 1 رول رنگی نوار چسب
پیوندها بعداً اضافه می شوند
مرحله 2: جعبه
جعبه ای که استفاده می کنید اساساً می تواند هر جعبه ای باشد که از یک طرف به آن بچسبد.
جعبه خود را از کجا تهیه کردم؟ یکی از دوستان من نجار است و به اندازه کافی عالی بود که بتواند این جعبه را برای من بسازد! من چند لولا به آن اضافه کردم و درپوش را نصب کردم.
اگر می خواهید بدانید چگونه جعبه ای مانند این (یا جعبه ای بهتر) بسازید ، به این دستورالعمل نگاه کنید:
مرحله 3: سیم کشی کنید
سیم کشی این پسر کوچک واقعاً چیز خاصی نیست. از یک مدار تقسیم ولتاژ ساده برای سنسور نور و یک مدار حتی پیچیده تر برای سرو استفاده می کند.
این نقطه ای است که جعبه من از دستورالعمل هایی که ارائه می دهم پیروی نمی کند. من منبع تغذیه جداگانه ای برای سروو ندارم بنابراین باید از نقاط تغذیه آردوینو استفاده کنم. مشکل این است که وقتی قفل هر گونه بار بر روی خود وارد می کند ، شروع به کشیدن مقدار زیادی جریان برای آردوینو می کند که باعث خرابی آردوینو می شود. لطفا این را در نظر داشته باشید
راه حل این طرح بندی است. از منبع تغذیه 6 ولت (1 آمپر) برای تغذیه سروو استفاده کنید ، همانطور که در تصویر 2 نشان داده شده است
مرحله 4: کدگذاری آن
اکنون این برنامه بین باز و بسته جابجا می شود و از تاخیر () استفاده می کند. دستور در arduino IDE بهتر است از برنامه ای استفاده کنید که از millis () استفاده می کند. دستور ، اما همچنین کدگذاری آن را به یک کابوس تبدیل می کند.
کد در اینجا به صورت متن وجود دارد ، اما می توانید فایل.ino را نیز از اینجا بارگیری کنید
/ * - Flashbox v1.0.0 - */
/*
* نویسنده: فرانک توک * تاریخ آپلود: 9-1-2018 * لطفاً از این برنامه در محصولات خود استفاده کنید * *
/سروو مربوط است
#شامل Servo lockservo ؛ // افزودن سروو به برنامه به نام: LockServo // متغیرهای اتصال int servo = 9؛ // پین به سروو می گفت که به چه موقعیتی برود. int sens = A0؛ // پین برای اندازه گیری مقدار سنسور نور ما استفاده می شود.
// متغیرهای برنامه.
int sensval = 0؛ // این متغیر برای ذخیره مقدار سنسور نور استفاده می شود. int sensval_old = 0 ؛ // حدس زده اید ، این یکی برای ذخیره مقادیر قبلی استفاده می شود. boolean state = false؛ // حالت قفل را ذخیره می کند ، آن را بین false و true (درست بودن باز بودن و بسته شدن غلط بودن) int val = 10 تغییر می دهد. boolean servoState = false؛
void setup () {
Serial.begin (9600)؛ // راه اندازی مانیتور سریالی تا بتوانیم داخل مغز آردوینو را بررسی کنیم. pinMode (سروو ، خروجی) ؛ // مطمئن شوید که پین سروو می داند که باید خروجی داشته باشد. pinMode (sens ، INPUT) ؛ // تبدیل سنسور به سنسور واقعی lockservo.attach (سروو) ؛ // به آردوینو می گوید که سرووی ما به کدام پین متصل است
// اکنون ، برای اطمینان از اینکه جعبه می داند در کجا قرار دارد.
lockservo.write (165)؛ تاخیر (1000) ؛ lockservo.write (10)؛ }
حلقه خالی () {
sensval_old = analogRead (sens) ؛ Serial.println ("")؛ Serial.print ("اندازه گیری …") ؛ Serial.println (sensval_old)؛ تأخیر (500) ؛ if (sensval_old> 700) {state =! state؛ servoState =! servoState؛ sensval = analogRead (sens) ؛ Serial.print ("قفل حالت تغییر در:")؛ Serial.println (sensval)؛ تاخیر (1000) ؛ } else {تاخیر (250)؛ }
if ((servoState == false) && (val == 10)) {
val = 165؛ lockservo.write (val)؛ تأخیر (500) ؛ Serial.println ("قفل بسته شده ، سروو بسته می شود") ؛ } else if ((servoState == false) && (val == 165)) {تأخیر (250)؛ Serial.println ("قفل بسته شد") ؛ } else if ((servoState == true) && (val == 165)) {val = 10؛ lockservo.write (val)؛ تأخیر (500) ؛ Serial.println ("باز کردن قفل ، باز کردن سروو") ؛ } else {تاخیر (250)؛ Serial.println ("قفل باز است") ؛ }}
مرحله 5: قرار دادن وسایل الکترونیکی در جعبه
نصب قفل سروو و سنسور در جعبه بسیار ساده است.
اول: تکه چوب را برای قفل قفل روی سروو پیچ کنید
دوم: سروو را در بلوک نصب کرده و این بلوک را در انتهای جعبه پیچ کنید.
سوم: پیچ را در درب پیچ کنید
من تصمیم می گیرم تخته نان خود را داخل جعبه بریزم و سیم های باقی مانده به آردوینو بین درب و جعبه قرار گیرد. این باعث می شود که درب را راحت تر ببندید و همچنان به آردوینو متصل شوید. (می دانید ، فقط برای اطمینان از اینکه من خودم را قفل نمی کنم.)
مرحله 6: آزمایش آن
آره! شما باید آن را آزمایش کنید آنجا متوجه شدم که نمی توانم جریان کافی را از طریق آردوینو تامین کنم و باید از منبع تغذیه جداگانه ای برای سروو استفاده می کردم.
چرا در طول مونتاژ و نه زودتر با آن برخورد کردم؟ پاسخ: من خیلی بی تاب بودم. ب: دلیل واقعی
وقتی تنظیمات را آزمایش کردم ، بدون درب آن را آزمایش کردم تا ببینم چفت چه کار می کند. وقتی دوباره آن را با درب آزمایش کردم ، متوجه شدم که سروو جریان بیشتری را تحت بار می کشد.
بنابراین. مطلقا مطمئن باشید که یک سیستم کاری کاملاً بی عیب و نقص دارید تا مطمئن شوید که خودتان را در جعبه خود قفل نمی کنید.
مرحله 7: سود! و نتیجه گیری
خودشه! شما انجام دادید! و مرد ، به خودت ضربه ای بزن به این دلیل که تو موفق شدی از این دستورالعمل عبور کنی!
اگر س questionsال یا نظری دارید ، حتماً با من تماس بگیرید!
توصیه شده:
جعبه قفل حلقه NFC: 6 مرحله (همراه با تصاویر)
جعبه قفل حلقه NFC: سلام به همه! به اولین برنامه اموزشی من خوش آمدید! من پیشاپیش از سطح ضعیف من در زبان انگلیسی عذرخواهی می کنم. در این راهنمای گام به گام من قصد دارم به شما نحوه ساخت یک جعبه قفل حلقه ای NFC ساده و بسیار ارزان را آموزش دهم
جعبه هدیه قفل شونده: 4 مرحله (همراه با تصاویر)
جعبه هدیه قفل شونده: یک جعبه هدیه که در آن می توانید با استفاده از شماره گیر پتانسیومتر ، حروف اول را برای چه کسی و چه کسی انتخاب کنید
جعبه باربی: یک جعبه استتار/ جعبه مخصوص پخش کننده Mp3 شما: 4 مرحله (همراه با تصاویر)
جعبه باربی: یک جعبه استتار/ جعبه مخصوص پخش کننده Mp3 شما: این یک کیف محافظ محافظ برای پخش کننده mp3 شما است که جک هدفون را به یک چهارم اینچ نیز تبدیل می کند ، می تواند به عنوان یک جعبه تقویت کننده در تلنگر سوئیچ عمل کند و پخش کننده mp3 شما را به عنوان دستگاه پخش نوار اوایل دهه نود یا سرقت کم مشابه تبدیل می کند
جعبه بلندگو Cedar (Cigar؟) جعبه: 8 مرحله (همراه با تصاویر)
جعبه بلندگو Cedar (سیگار؟)
نمایش جعبه نور از جعبه چوبی: 9 مرحله (همراه با تصاویر)
نمایش جعبه نور از جعبه چوبی: من و همسرم & nbsp؛ برای کریسمس به مامانم مجسمه ای شیشه ای دادیم. وقتی مادرم آن را باز کرد ، برادرم با & quot؛ RadBear (خوب او در واقع نام من را گفت) می تواند برای شما یک جعبه نور بسازد! & quot ؛. او این را گفت زیرا من به عنوان فردی که شیشه جمع می کند