فهرست مطالب:
- مرحله 1: چگونه شروع کردم و آنچه شما نیاز دارید
- مرحله 2: آهنگسازی کنید
- مرحله 3: OLED را وصل کنید
- مرحله 4: اتصال مقاومت حساس به نیرو و LED به بقیه
- مرحله 5: کد
- مرحله 6: ساخت جعبه
- مرحله 7: زمان سربازی
- مرحله 8: همه چیز را با هم ترکیب کنید
تصویری: جعبه موسیقی با مینی مانیتور (OLED) و LED: 8 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
ایده من جعبه ای بود که وقتی آن را باز می کردید موسیقی پخش می کرد. همچنین دارای یک صفحه نمایش با ایموجی روی آن است که بیدار می شود و به شما سلام می کند. همچنین یک LED در آن وجود دارد که اگر مقاومت حساس به نیرو را بین انگشتان خود فشرده نگه دارید ، روشن می شود ، در حالی که حلقه بعدی آهنگ اتفاق می افتد. اگر جعبه را مجدداً ببندید ، موسیقی متوقف می شود زیرا درب روی یک دکمه بسته می شود.
من می خواستم جعبه ای بسازم که در کنار جعبه موسیقی نیز شبیه یک ربات کوچک با شخصیت باشد. صفحه نمایش که 2 ایموجی را نشان می دهد بیشترین نقش را در این زمینه ایفا می کند ، زیرا متوجه شدم مردم بیشتر با اشیایی که صورت دارند ارتباط برقرار می کنند. ایموجی های روی صفحه نمایش احساسات را بیان می کنند ، که به ایده یک روبات کوچک کمک می کند. متوجه شدم مردم نسبت به این واکنش مثبت نشان می دهند. مقاومت حساس به نیرو تعامل را به آن می افزاید. اگر همانطور که آهنگ به حلقه دوم می رود آن را فشرده نگه دارید ، چراغی روشن می شود که نشانه واکنش جعبه به شما است. چراغی که انتخاب کردم زرد است که رنگ شادی دارد و با قسمت بیرونی جعبه مطابقت دارد.
در اینجا به بررسی نحوه ساخت این پروژه می پردازیم.
مرحله 1: چگونه شروع کردم و آنچه شما نیاز دارید
من با ایجاد یک طرح مفهومی از آنچه می خواستم ایجاد کنم ، شروع کردم
آنچه شما نیاز دارید:
1. یک آردوینو (من از آردوینو یونو استفاده کردم.)
2. صفحه نمایش OLED. (من از 0.96 OLED I2C استفاده کردم)
3. یک وزوز Piezo.
4. یک دکمه فشاری.
5. یک مقاومت حساس به نیرو.
6. یک LED.
7. یک مقاومت 220 اهم و یک مقاومت 1 کیلو اهم.
8. سیم. (من از کابل های پرش شروع استفاده کردم.)
9. یک برد مدار کوچک.
10. آهن لحیم کاری و قلع.
آنچه برای ساخت جعبه نیاز دارید:
1. چوب.
2. اره.
3. کاغذ سنباده یا دستگاه سنباده زنی.
4. چکش و میخ.
5. پیچ ، پیچ و یک چفت کوچک.
7. یک مته و پیچ گوشتی
8. نوار چسب.
نسخه کامل کد کل پروژه بعداً در این آموزش گنجانده می شود
مرحله 2: آهنگسازی کنید
بعد ، آهنگی را ساختم که می خواستم جعبه آن پخش شود
من از یک نرم افزار دیجیتالی برای این کار استفاده کردم ، اما شما همچنین می توانید از یک ابزار استفاده کنید و یادداشت ها را بنویسید ، یا با زنگ و فرکانس های Piezo خود بازی کنید.
بسیار آسان است که یک پیزر پیزو را وصل کنید. تنها چیزی که نیاز دارد یک پین ورودی است. (من از 12 استفاده کردم) و یک پایه زمین. من همچنین دکمه ای را در بین دو طرف تخته نان خود قرار دادم تا به عنوان یک پل عمل کند. این دکمه در صورت فشار دادن صدا را متوقف می کند ،
من از این سایت مفید برای ترجمه یادداشت ها به فرکانس های کد خود استفاده کردم:
pages.mtu.edu/~suits/notefreqs.html
در تصویر سوم ، قطعه کوچکی از کد من برای آهنگ را مشاهده می کنید. پس از "تن" ، اولین رقم بین پرانتز de pin است که محل زنگ زدن Piezo به آن متصل است. رقم دوم فرکانس تن است. با تاخیر ، عدد بین پرانتز مدت زمانی است که صدا حفظ می شود تا زمانی که به صدای زیر برسد.
مرحله 3: OLED را وصل کنید
OLED مورد استفاده من دارای چهار نقطه است: GND ، VCC ، SCL و SDA.
GND شما به GND (زمینی) در آردوینو خود متصل می شوید.
VCC شما به آردوینو به 5 ولت (5 ولت) متصل می شوید.
SCL به SCL.
و SDA TO SDA.
برای کار کردن OLED ابتدا باید برخی از کتابخانه ها را بارگیری کنید.
من زمین بازی Adafruit Circuit ، Adafruit GFX Library و Adafruit SSD1306 را بارگیری کردم.
من از مثال طرح ssd1306_12x64_i2c استفاده کردم تا ببینم آیا کار می کند یا خیر. این را می توانید در فایل> مثال> Adafruit SSD1306> ssd1306_128x64_i2c (این مورد را انتخاب کردم چون صفحه من دارای این اندازه است) می توانید این را در تصویر دوم مشاهده کنید
اگر این فایل کار نمی کند ، ممکن است شما نیاز به تغییر یک چیز کوچک در آن داشته باشید.
کد زیر را در تنظیمات void جستجو کنید:
if (! display.begin (SSD1306_SWITCHCAPVCC ، 0x3D)) {// آدرس 0x3D برای 128x64
من D را در اینجا پیچ کردم زیرا مجبور شدم این D را به C تغییر دهم تا کار کند.
در تصویر سوم ، می توانید کمی از کد من را ببینید که ایموجی تصویر اول را می سازد.
مرحله 4: اتصال مقاومت حساس به نیرو و LED به بقیه
برای اتصال مقاومت حساس به نیرو و LED به 2 مقاومت نیاز دارید. 220 اهم برای LED و مقاومت 1K اهم برای مقاومت حساس به نیرو.
رهبری:
پایه مثبت LED باید به یک مقاومت 220 اهم متصل شود که به پین 10 در آردوینو متصل می شود. پایه منفی LED باید در یک برد مدار کوچک جداگانه به خط زمین متصل شود. روی برد مدار یک خط زمین و یک خط 5 ولت ایجاد کردم ، زیرا تعداد زیادی پین برای رفتن به آنجا وجود داشت و سوراخ های کافی در آردوینو من وجود نداشت.
مقاومت حساس به نیرو:
مقاومت حساس به نیرو به پای چپ نیاز دارد تا هم به یک مقاومت 1K اهم و هم به سیم متصل به سوراخ A0 در آردوینو متصل شود. اتصال 1K اهم به خط زمین روی برد مدار متصل می شود.
پای راست را به خط 5 ولت روی برد وصل می کنید.
برای اینکه همه اینها در کد کار کند ، باید مشخص کنید که در بالای تنظیمات void () {به کدام پین وصل شده است.
مرحله 5: کد
در اینجا پیوندی به کد آمده است:
github.com/kai-calis/Kai-fawn/blob/master/Arduino٪20code٪20for٪20a٪20school٪20project
مرحله 6: ساخت جعبه
شما در مجموع 8 صفحه چوبی را مشاهده کردید.
ضخامت چوبی که استفاده کردم حدود 0.5 سانتی متر است.
1. درب و پایین جعبه 11cm در 11cm است.
2. اینها سمت چپ و راست جعبه هستند که 10.2cm در 8cm هستند. یکی از صفحات را با یک سوراخ مربع ایجاد کنید تا سیم USB آردوینو بیرون بیاید. این سوراخ 1.5 سانتی متر در 1.5 سانتی متر است و از ابتدای صفحه چوبی حدود 1 سانتی متر فاصله دارد.
3. اینها جلو و عقب جعبه هستند و 11 سانتی متر در 8 سانتی متر است
4. این قفسه کوچکی است که Ziezer Piezo ، OLED و بقیه در آن قرار دارند. شما باید یک سوراخ برای OLED در حدود 1 سانتی متر در 0.5 سانتی متر ایجاد کنید تا سیم ها از بین بروند ، اما بقیه OLED می تواند استراحت کند. روی قفسه.
برای سوراخ LED به یک مته 0.5 سانتی متری نیاز دارید.
برای مقاومت حساس به نیرو ، به یک سوراخ 1 سانتی متر در 0.5 سانتی متر نیاز دارید
برای زنگ هشدار Piezo ، به یک سوراخ 1.4 سانتی متر نیاز دارید.
برای دکمه فشاری به 4 سوراخ کوچک 0.2 سانتی متری نیاز دارید تا پاهای آن بتوانند بیرون بیایند.
5. در نهایت ، شما به یک صفحه چوبی 10 سانتی متر در 10 سانتی متر نیاز دارید ، این صفحه آردوینو و سیم های آن را پوشش می دهد. من دو طرف مخالف این بشقاب را تراشیدم و پایین انداختم تا بتواند به قفسه شماره 4 تکیه داده و محکم به گوشه جعبه تکیه دهد.
من برای اتصال طرفین از میخ ، 2 لولا برای درب و یک قفل برای بسته نگه داشتن درب استفاده کردم.
فراموش نکنید که تمام لبه ها را ضخیم کنید تا ظاهری تمیزتر داشته باشید و از ترک خوردن جلوگیری کنید.
در حالی که جعبه را ایجاد می کنید ، هنوز شماره 4 و 5 را وارد نکنید
مرحله 7: زمان سربازی
من نقشه سیم را قرار دادم تا بتوانید آن را از تصویر کپی کنید.
فراموش نکنید که آیا چیزها به درستی به هم متصل شده اند را بررسی کنید و ببینید آیا بین لحیم کاری کار می کند یا خیر.
پس از لحیم کاری ، من 2 میخ کوچک چکش زدم تا OLED از جابجایی جلوگیری کند.
در نهایت ، باید چیزی شبیه به تصویر سوم باشد.
مرحله 8: همه چیز را با هم ترکیب کنید
برای قرار دادن قفسه شماره 4 از مرحله قبلی در آنجا ، ابتدا اندازه گیری فشار دهی به درب را اندازه گیری کردم. شما می توانید این کار را با اندازه گیری میزان بیرون آمدن دکمه از قفسه و ارتفاع آن هنگام فشار دادن انجام دهید. این طول را به ضخامت چوبی که استفاده می کنید اضافه کرده و دو میخ در هر طرف آن قرار دهید. قفسه روی آن قرار می گیرد. من 2 میخ اضافی ، یکی در هر طرف ، بالای قفسه اضافه کردم تا در جای خود بمانند. من آن ناخن ها را مانند شکل L خم می کنم تا بتوانم به راحتی از آن قلاب برای برداشتن دوباره آنها استفاده کنم.
با برداشتن قفسه ، صفحه چوبی شماره 5 را به قفسه شماره 4 وصل کردم و یک تکه نوار چسب را زیر شماره 4 چسباندم و انتهای کشیده را زیر شماره 5 چسباندم. شما باید چیزی شبیه تصویر 3 داشته باشید.
متأسفانه ، من پیش بینی نمی کردم که لولا فقط به لبه دکمه فشار داده شود و مانع از فشار آن در دکمه شود. یک راه حل سریع که من پیدا کردم قرار دادن یک تکه پلاستیک نازک ، تقریباً به همان ضخامت لولا ، درست بالای آن بود تا دکمه را فشار دهد.
توصیه شده:
مینی مانیتور DIY قابل حمل: 5 مرحله (همراه با تصاویر)
مینی مانیتور قابل حمل DIY: در این پروژه به شما نشان خواهم داد که چگونه از یک کیت LCD 1280x800 برای ساختن یک مینی مانیتور قابل حمل با باتری استفاده کردم که برای دوربین DSLR شما ، رزبری پای شما یا گسترش میدان دید رایانه شما مفید است. بیایید شروع کنیم
جعبه جوک برای افراد بسیار جوان آکا راسپی-موسیقی-جعبه: 5 مرحله
جعبه جوک برای افراد بسیار جوان … آکا راسپی-موسیقی-جعبه: با الهام از دستورالعمل & quot؛ Raspberry-Pi-based-RFID-Music-Robot & quot؛ با توصیف یک دستگاه پخش موسیقی ROALDH برای کودک 3 ساله اش ، تصمیم گرفتم برای بچه های کوچکترم جعبه جوک بسازم. در اصل یک جعبه با 16 دکمه و Raspi 2 i
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: 7 مرحله (همراه با تصاویر)
هک شدن مانیتور حریم خصوصی از طریق مانیتور LCD قدیمی: در نهایت شما می توانید با آن مانیتور LCD قدیمی که در گاراژ دارید کاری انجام دهید. می توانید آن را به یک مانیتور حریم خصوصی تبدیل کنید! برای همه به جز شما سفید به نظر می رسد ، زیرا شما & quot؛ جادو & quot؛ می پوشید. عینک! تنها چیزی که واقعاً باید داشته باشید یک پدر است
جعبه باربی: یک جعبه استتار/ جعبه مخصوص پخش کننده Mp3 شما: 4 مرحله (همراه با تصاویر)
جعبه باربی: یک جعبه استتار/ جعبه مخصوص پخش کننده Mp3 شما: این یک کیف محافظ محافظ برای پخش کننده mp3 شما است که جک هدفون را به یک چهارم اینچ نیز تبدیل می کند ، می تواند به عنوان یک جعبه تقویت کننده در تلنگر سوئیچ عمل کند و پخش کننده mp3 شما را به عنوان دستگاه پخش نوار اوایل دهه نود یا سرقت کم مشابه تبدیل می کند
نمایش موسیقی ساده موسیقی (lpt Led): 6 مرحله (همراه با تصاویر)
موسیقی ساده نمایش ساده (lpt Led): واقعاً ساده & amp؛ میله سبک ارزان ، تغذیه و کنترل از طریق کامپیوتر (از طریق پورت lpt). ساخت این دستگاه چیزی در حدود 10 تا 20 دلار برای شما هزینه خواهد داشت (من کابل plexi و lpt را رایگان داشتم ، بنابراین فقط 3 دلار برای چراغ مشعل و 3 دلار برای مهره و پیچ و مهره پرداخت کردم) = کشتن