فهرست مطالب:
- مرحله 1: ابزارها و مواد تشکیل دهنده
- مرحله 2: مونتاژ
- مرحله 3: ویرایش صدا
- مرحله 4: کد
- مرحله 5: بسته بندی
تصویری: زمان سپری شده: 5 قدم
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:56
Time Gone By یک ساعت است که زمان فشار دادن را اعلام می کند و در پسر دو ساله ام که من ضبط کرده است می گوید ساعت ، "یک چهارم تا" ، "نیم گذشته" و غیره.
نیازی به گفتن نیست ، او در جوانی به سختی اعداد و ارقام را درست می دانست و در راه اشتباهات مسخره ای مرتکب می شد - اشتباهاتی که اکنون ، دو سال پس از آن (و احتمالاً بعداً) ، برای گوش ما و همچنین پدربزرگ و مادربزرگ ها ، عموها لذت بخش است. و بقیه اعضای خانواده
ساخت ساعت بسیار آسان است. در طول این سالها فکر می کنم چند روش و ترفند برای ساده نگه داشتن یک پروژه ساده و کارکردن نمونه اولیه برای سالها و سالها بدون نیاز به ایجاد PCB سفارشی یا تخته نورد لحیم شده پیدا کرده ام. امیدوارم ساخت آن نیز برای شما ساده باشد.
ساعت با یک باتری 18650 Li/Ion تا 5 ولت فعال می شود و بیشتر اوقات در حالت خواب عمیق نگه داشته می شود ، بنابراین تا زمانی که به طور مداوم فعال نشود ، نباید مقدار زیادی از برق را بگیرد (اتفاقی که ممکن است در دو زوج اول رخ دهد. روزها ، به ویژه در حضور کودکان). در هر صورت ، باتری قابل شارژ است و دارای مدار حفاظتی شارژ و تخلیه است ، بنابراین باید نسبتاً راحت شارژ شود و ضایعات اضافی در سیاره زمین ایجاد نکند.
چه چیز دیگری؟ آره. این بازگشت من به صحنه نوشتن آیات پس از مدتی است که این کار را نکرده ام. بنابراین ، ممکن است کمی زنگ زده باشم ، لطفاً پیشاپیش مرا ببخشید. سعی می کنم مطالب را کوتاه و شیرین بیان کنم.
پس شروع کنیم؟
مرحله 1: ابزارها و مواد تشکیل دهنده
ابزارها:
کاتر
لحیم کاری آهن با مقداری لحیم کاری
اره سوراخ یا چاقوی دقیق (برای ایجاد سوراخ دکمه)
عناصر:
آردوینو نانو
میکروکنترلری که همه ما آن را می شناسیم و دوست داریم
Arduino Sensor Shield یک ابزار مفید برای ایجاد اتصالات سریع و قابل اعتماد
Mosfet Module برای صرفه جویی در مصرف برق ، ماژول mp3 را روشن و خاموش می کند
پخش کننده سریال MP3 (نسخه جدید ، قرمز) ماژول فوق العاده آسان برای پخش فایل های MP3
کارت حافظه 2 گیگابایتی Micro SD برای ذخیره فایل های MP3 استفاده می شود
باتری 18650 Li/Ion اگر یک لپ تاپ مرده دارید ، این باتری ها معمولاً گیرایی خوبی هستند. آنها قدرت زیادی دارند و برای پروژه متوسط میکروکنترلرها ، حتی یک باتری نیمه تمام می تواند مدت زمان زیادی دوام بیاورد.
نگهدارنده/شارژر 18650 Li/Ion باتری من این قطعات یک راه حل را برای همه دوست دارم ، اگرچه این در واقع اولین بار است که از آن در پروژه استفاده می کنم
ماژول RTC DS3231 اینها بسیار زیباتر از ماژول های قبلی DS1307 هستند ، زیرا عدم دقت زمان ناشی از نوسانات دمای کریستال را جبران می کنند.
دکمه بازی بزرگ دکمه بزرگ باز کردن ، چه باید گفت. افتخار و شادی هر پروژه.
برای ایجاد اتصالات مختلف بین اجزاء ، Dupont Wires یا Servo Wires
BoxI از این سازماندهنده جعبه ذخیره سازی IKEA که روز قبل در فروش بود استفاده کردم.
نوار دو طرفه البته برای کنار هم قرار دادن همه چیز. نوار دو طرفه از جنس چیزهایی است که زندگی از آن ساخته شده است.
مرحله 2: مونتاژ
ورودی سیگنال Mosfet را با استفاده از کابل سروو یا سیم های دوپونت زن-زن به آردوینو وصل کنید. مطمئن شوید که GND و VCC به همتایان آردوینو وصل شده اند و پین سیگنال Mosfet به پین 4 آردوینو متصل است.
سپس ، با استفاده از سیم های Dupont ، VCC و GND آردوینو را به ترتیب به پایانه Mosfet's Vin و GND وصل کنید. از آنجایی که اتصالات Mosfet ترمینال پیچ هستند ، بهتر است پوشش پلاستیکی dupont را در جایی که قرار است به Mosfet متصل شود ، جدا کنید تا مناسب شود. این را می توان با بلند کردن چسب پلاستیکی و کشیدن ملایم سیم به دست آورد.
سپس ، پایانه های VCC و GND پخش کننده MP3 را به ماژول Mosfet به V+ و V- و پین های RX و TX MP3 را به ترتیب به پین های 5 و 6 آردوینو وصل کنید. بلندگوی متصل شده را به دستگاه پخش وصل کنید و با این کار سایر اتصالات ایجاد شده با دستگاه پخش MP3 به پایان می رسد.
حالا 2 سیم را به پایانه های 5V و GND قسمت باتری وصل کنید و آنها را به پین های VCC و GND مربوط به آردوینو متصل کنید. منبع تغذیه ما همین است می توانید از کابل های سروو یا سیم های Dupont استفاده کنید.
در مرحله بعد ، سیمهای Dupont / servo را به دکمه بچسبانید و به GND و پین 2 وصل کنید. هنگام استفاده از سیمهای سرو ، مطمئن شوید که از رنگی استفاده می کنید که قرمز مثبت ، سیاه منفی و سفید سیگنال است. در مورد دکمه ، فقط باید پایه های GND و Signal را به دکمه وصل کنید ، زیرا پین به بالا کشیده می شود.
آخرین اما مطمئناً کم اهمیت - خود ساعت. ماژول RTC را با استفاده از 4 سیم Dupont به پورت I2C موجود بر روی محافظ سنسور وصل کنید (به شما گفته شد ، این یک ابزار کوچک عالی است ، این یکی). مطمئن شوید که پین های GND ، VCC ، SDA ، SCL در هر دو طرف با هم مطابقت داشته باشند.
مرحله 3: ویرایش صدا
اگر قبلاً آن را نصب نکرده اید ، Audacity را نصب کنید.
کوچکترین پسر / دختر خود را با ذکر همه اعداد 1 تا 12 ضبط کنید. سپس ، از آنها بخواهید "اکنون است" ، "ربع گذشته" ، "نیم گذشته" ، "ربع تا" و "ساعت". می توانید از رایانه یا تلفن خود استفاده کنید (بعداً آن را برای ویرایش به رایانه خود ارسال کنید).
Audacity را روشن کنید و ضبط را وارد کنید. با توجه به فرمت ضبط ، ممکن است لازم باشد افزونه رمزگشایی را نصب کنید ، همانطور که در اینجا توضیح داده شده است.
حالا یکی یکی قسمتهایی که مربوط به کلمات "1" ، "2" ، "3" و غیره است را علامت گذاری کنید. برای هر کلمه ، ابتدا مطمئن شوید که دقیقاً آن را گرفته اید ، سپس File -> Export -> Export را انتخاب کنید. صدا را انتخاب کرده و فایل را به صورت MP3 ذخیره کنید. برای این مرحله ، باید رمزگذار LAME را نصب کنید ، لطفاً دستورالعمل ها را در اینجا ببینید.
در پایان فرآیند ، شما باید پرونده هایی با نام های 001xxx.mp3 ، 002xxx.mp3 ،… تا 012xxx.mp3 داشته باشید که هر یک شامل یک ضبط از شماره خود هستند. یعنی فایل 007xxx.mp3 هنگام پخش "هفت" می گوید. بعد ، ضبط های اضافی را مطابق لیست نامگذاری کنید:
020xxx.mp3 = "اکنون است"
021xxx.mp3 = "یک چهارم گذشته"
022xxx.mp3 = "نیم ساعت"
023xxx.mp3 = "یک چهارم به"
024xxx.mp3 = "ساعت"
یک پوشه در ریشه SD با نام "01" ایجاد کرده و تمام فایل های فوق را در آن کپی کنید.
حالا کارت SD را داخل پخش کننده MP3 بچسبانید.
توجه: در حال حاضر ، الگوهای پشتیبانی کننده زمان اعلام شده فقط برای زبان انگلیسی و عبری است ، اما در صورت تفاوت با این دو ، می توانید کد را با زبان خود وفق دهید. در عین حال ، مطمئن شوید که همه موارد را ضبط کرده اید
مرحله 4: کد
کد پروژه را بارگیری کرده و فایل فشرده را استخراج کنید.
Arduino IDE را اجرا کنید (من از نسخه 1.8.5 استفاده کردم) و تحت تنظیمات دلخواه ، محل اسکچ بوک را به ریشه زیپ استخراج شده تغییر دهید. برنامه Arduino IDE را ببندید و دوباره راه اندازی کنید و این بار ، در قسمت File -> Sketchbook ، باید BoboClockV13 را پیدا کنید -آن را باز کنید.
برای اینکه Arduino زمان را در RTC تنظیم کند ، خط را کامنت نکنید:
// #تعریف ADJUST_DATE_TIME_NOW
نانو آردوینو خود را به کامپیوتر وصل کنید و طرح را روی برد بارگذاری کنید.
یک مانیتور سریال باز کنید و مطمئن شوید زمان صحیح نمایش داده شده روی صفحه را با فشردن دکمه و زمان اعلام شده با صدای کودک کوچک خود می بینید. حیرت انگیز! (اینطور نیست؟)
در حال حاضر ، مهم است که در مورد خطی که کامنت نکرده اید اظهار نظر کنید و کد را دوباره بارگذاری کنید (در غیر این صورت ، در هر بازنشانی Arduino ، ساعت به زمان آخرین بارگذاری مجدد تنظیم می شود)
همه چیز کار می کند؟ خوب است. پس بیایید آن را بسته بندی کنیم.
مرحله 5: بسته بندی
بنابراین … بسته بندی واقعاً به سازنده واگذار می شود ، احتمالاً هر کدام جعبه مخصوص خود را که از جایی تهیه کرده است ، می خواهند. بنابراین ، در اینجا من دستورالعمل ها را محدود به آنچه شما باید در حالت کلی انجام دهید به جای صحبت جداگانه در مورد هر نوع جعبه ، می کنم. من از جعبه های IKEA ، عمدتا برای قیمت آنها استفاده کردم ، اما آنها به هر حال این کار را انجام می دهند.
با سوراخ نگه داشتن دکمه خود در قسمت بالای جعبه شروع کنید. در این مرحله یک اره سوراخ توصیه می شود ، اگرچه چاقوی X-Acto نیز احتمالاً کار شایسته ای انجام خواهد داد ، به شرطی که انگشت خود را بریده ، هوشیاری خود را از دست ندهید و در کف آشپزخانه خون خود را از دست ندهید. امن تر از بی انگشت ، آره؟
پس از آن ، از نوار دو طرفه برای نصب همه چیز در داخل جعبه استفاده کنید. بسته به جعبه و آکوستیک شما ، ممکن است سوراخ های کوچک اضافی برای بلندگو لازم باشد تا میزان صدای درک شده افزایش یابد.
به امید خدا ، این ساخت و ساز نباید بیش از یک آخر هفته بدون شلوغی به طول می انجامید ، و در پایان یک شیء برای شما باقی می ماند که سالها و سالها شما را سرگرم خواهد کرد …
از شما برای خواندن این دستورالعمل متشکرم! اگر دوست داشتید ، لطفاً در مسابقه صوتی به من رای دهید
صلح ،
توصیه شده:
کمکی زمان غذاخوردن رمان تنبل: 14 قدم
راهنمای زمان غذا خوردن رمان تنبل: این پروژه به خواننده تنبلی کمک می کند که هنگام غذا خوردن رمان را می خواند اما نمی خواهد صفحه کلید را کثیف کند
زمان زندگی: 5 قدم
زمان زندگی: با ترکیب جادوی تماشای همه فیلم های هری پاتر در یک هفته و اصطلاح شبکه ای TTL (زمان زندگی) ، ما قصد داریم کتاب جادوی سیاه خود را بسازیم که نشان می دهد چقدر باید زندگی کنید
زمان ورود شخصی به اتاق را دریابید: 7 قدم
زمان ورود شخصی به اتاق را بیاموزید: در این آموزش نحوه یادگیری نحوه ورود فردی به اتاق با استفاده از ماژول RTC ، سنسور PIR ، صفحه نمایش OLED و آردوینو را یاد می گیریم
RaspiWWV - پخش زمان شبیه سازی شده WWV موج کوتاه: 10 مرحله (همراه با تصاویر)
RaspiWWV - پخش زمان شبیه سازی شده WWV کوتاه موج: روزهایی را به خاطر بسپارید که در رادیوی موج کوتاه خود به سیگنال های زمان WWV گوش می دادید (تیک ، تیک ، تیک … در زمان ، زمان …)؟ (آن را در یوتیوب بالا بشنوید) اوه! آن را از دست دادی؟ اکنون می توانید آن لحظات را (دوباره) تجربه کرده و از آنها لذت ببرید
لغزنده زمان گذر زمان آردوینو: 3 مرحله (همراه با تصاویر)
لغزنده زمان گذر زمان آردوینو: بنابراین من به دنبال ساختن یک ویدیوی timelapse با dslr خود بودم و بسیاری را با استفاده از مکانیزم کشویی برای افزودن بعد دیگر مشاهده کرده بودم. من به خرید یکی نگاه کردم اما خرید آنها فقط برای "فرو بردن انگشتان پا در آب" کمی گران است. بنابراین t