فهرست مطالب:

ساخت یک ساعت صحبت کننده: 10 مرحله (همراه با تصاویر)
ساخت یک ساعت صحبت کننده: 10 مرحله (همراه با تصاویر)

تصویری: ساخت یک ساعت صحبت کننده: 10 مرحله (همراه با تصاویر)

تصویری: ساخت یک ساعت صحبت کننده: 10 مرحله (همراه با تصاویر)
تصویری: آیا س*کس از پشت را دوست دارید ؟😱😂😂😱(زیرنویس فارسی) 2024, نوامبر
Anonim
یک ساعت صحبت کنید
یک ساعت صحبت کنید

این ساعت زمان را با استفاده از صدای خود اعلام می کند!

من آن را به عنوان ادای احترام به سرویس قدیمی پاپ کورن در شمال کالیفرنیا قرار دادم. شما می توانید POPCORN را از هر تلفنی شماره گیری کنید ، و یک ضبط به شما ساعت روز را می گوید. در ابتدا ، من می خواستم از صدای جوآن دانیلز (او صدای پاپ کورن بود) استفاده کنم ، اما نتوانستم نمونه های کافی از او را که همه اعداد را بیان می کرد ، دریافت کنم. پت فلیت (بانویی که می گوید "A ، T و T") در واقع ضبط هایی را ارائه می دهد ، اما شما باید هزینه آنها را بپردازید. بنابراین من به استفاده از صدای خود بسنده کردم و جایگزینی صدای شما آسان است. ابتدا کمی نمایشی ، سپس ورق بزنید به صفحه بعدی و طرز تهیه آن را روی تخته نان به شما نشان خواهم داد.

مرحله 1: سوالات متداول

سوالات متداول
سوالات متداول
سوالات متداول
سوالات متداول

س: چگونه کار می کند؟ نمونه های صوتی بر روی کارت SD ذخیره می شوند. زمان با DTC1307 RTC پیگیری می شود. میکروکنترلر هر ثانیه از RTC نظرسنجی می کند تا صفحه نمایش را به روز کند و دکمه قرمز بزرگ "اعلام" را تماشا می کند. هنگامی که دکمه را فشار می دهید ، میکروکنترلر بر اساس زمان فعلی نمونه های مناسب را پخش می کند. س: چگونه از صدای خود استفاده کنم؟ شما فقط صدای خود را ضبط کرده و در کارت SD کپی کنید. من به شما نشان می دهم که چگونه در مدت کوتاهی ، اما این آسان است. س: آیا می توانم آن را در x انجام دهم؟ شاید. می توانید کد را در مرحله بعدی بارگیری کنید - می توانید از طریق آن وارد شوید و به راحتی چیزها را تغییر دهید. س: جزئیات فنی چیست؟ این یک پروانه اختلاف منظر با سرعت 80 مگاهرتز است که به یک ساعت زمان واقعی DS1307 و یک LCD کاراکتر HD44780 8x2 (رابط 4 بیتی) متصل است. پروانه همه چیز از جمله پخش صدا را با استفاده از اشیاء پخش عالی wav Rayman مدیریت می کند. پخش موج تک یا استریو 16 کیلوهرتز پشتیبانی می شود. در اینجا به بررسی نحوه عملکرد آن می پردازیم. توجه داشته باشید که من از یک ماژول UI LCD و Propeller Platform SD استفاده می کنم ، اما این دستورالعمل نحوه ساخت آن را با یک تخته نان به شما نشان می دهد.

مرحله 2: مواد

مواد
مواد
مواد
مواد
مواد
مواد
مواد
مواد

من ساعت خود را با یک Propeller Platform SD و یک ماژول UI LCD ساختم. اگر آن ها را دارید ، تنها چیزی که برای اتصال ساعت به بلندگوها به آن نیاز دارید ، جک هدفون است. تنظیمات کمی متفاوت است ، و بعداً نحوه انجام این کار را به شما نشان خواهم داد.

ابتدا به شما نشان می دهم که چگونه ساعت خود را روی یک تخته نان بسازید - و در اینجا آنچه شما برای آن نیاز دارید را مشاهده کنید ؛ کد در اینجا کد منبع است. همه چیز تحت مجوز MIT در دسترس است. شکاف کارت SD را روی یک صفحه اصلی نصب کردم و با یک dremel اندازه آن را کاهش دادم. من از شکاف موس استفاده می کنم ، همچنین می توانید به پدهای یکی از آن آداپتورهای microSD - SD لحیم کنید. من دستگاه خود را روی یک صفحه اصلی قرار داده ام تا اتصال آن آسان تر شود. LCD xx2 Character زمان را نمایش می دهد. Sparkfun دارای یک LCD 16x2 است که کار می کند ، بلندگوی کوچک من این دستگاه را از یک مجموعه کوچک استریو که داشتم پاره کردم. همچنین می توانید از بلندگوی هدفون 3xAA جعبه باتری Mouser Part #12BH331/CS-GRParallax Propeller Available at ParallaxDS1307 RTC Mouser Part #700-DS1307N5Mhz Crystal Available at Parallax 32.768 KHz Crystal Mouser Part #73-XT26232kb #73-XT26232kb /P 10k قابلمه موجود در Parallax5x Tactile Switches Mouser Part #653-B3F-1000 3.3v تنظیم کننده ولتاژ موس 305 ولتاژ 511-LD1117V33 حدود 10 مقاومت 10k اهم 4x 4.7k اهم مقاومت 3 یا 4.1uF سرامیک Caps3 47uF الکترولیتیک Caps برای افزودن پشتیبان باتری به RTC ، به یک باتری 3 ولت ، یا یک سوپاپ و دیود Breadboard و یک دسته سیم اتصال نیاز دارید. کارت SD یا microSD.

مرحله 3: ضبط صدای خود

ضبط صدای شما
ضبط صدای شما

بیایید با گرفتن نمونه های صوتی شما شروع کنیم. اگر ترجیح می دهید این مورد را نادیده بگیرید ، می توانید از نمونه هایی که ساخته ام استفاده کنید (اینجا را بارگیری کنید). Audacity یک برنامه عالی برای ضبط صدا است. Audacity را می توانید از اینجا بارگیری کنید. هنگام استفاده از Audacity ، حتماً ویژگی های آهنگ را روی PCM 16 بیتی ، نرخ 16 کیلوهرتز تنظیم کنید. مونو خوب است ، استریو کار می کند ، اما من فقط یک بلندگو را وصل کردم (و چرا ساعت شما باید استریو باشد؟). هر عدد wav مخصوص به خود را می گیرد. فایل. شما به نمونه های زیر نیاز دارید: اعداد

  • 00.wav
  • 01.wav
  • 02.wav
  • 03. موج
  • 04.wav
  • 05. موج
  • 06.wav
  • 07.wav
  • 08.wav
  • 09.wav
  • 11. موج
  • 12. موج
  • 13. موج
  • 14. موج
  • 15.wav
  • 16. موج
  • 17.wav
  • 18. موج
  • 19.wav
  • 20.wav
  • 30. موج
  • 40. موج
  • 50. موج

کلمات

  • am.wav
  • pm.wav
  • geve.wav (عصر بخیر)
  • morn.wav (صبح بخیر)
  • anoon.wav (عصر بخیر)
  • و. wav (و)
  • oclock.wav (O'Clock)
  • secs.wav (ثانیه)
  • دقیق. wav (دقیقا)
  • beep.wav ، یک صدای بوق
  • standard.wav (زمان استاندارد اقیانوس آرام خواهد بود)
  • dlight.wav (زمان روز اقیانوس آرام خواهد بود)

هر یک از آنها را به عنوان فایلهای جداگانه ضبط کرده و در فهرست اصلی کارت SD خود ذخیره کنید. همه آنها را به صورت یک موج ضبط کردم ، سپس آنها را در فایلهای جداگانه خرد کردم. به نظر می رسید کنترل میزان صدا از این طریق آسان تر است. همچنین ، اگر لپ تاپ دارید ، با استفاده از میکروفون خارجی نتایج بهتری خواهید گرفت. بسته به لپ تاپ شما ممکن است صدای خش خش یا وزوز در شما ایجاد شود.

مرحله 4: بسازید: شماتیک

بسازید: شماتیک
بسازید: شماتیک

ابتدا ، شماتیک زیر را مرور کنید تا بفهمید چگونه همه چیز به هم متصل است. کادر سمت چپ شکاف کارت SD است و جعبه بالای آن Prop Plug است. من از طریق نان بر روی آن قدم می زنم ، اما طرح کلی بهترین راهنمای شما است. در اینجا یک نسخه hi-res وجود دارد ، نسخه lo-res در زیر آمده است.

مرحله 5: بسازید: قدرت و پروانه

ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه
ساخت آن: قدرت و پروانه

جعبه باتری را به تخته نان متصل کرده و مرحله قدرت را بسازید.

سپس Prop را اضافه کنید و Vdd و Vss را در دو طرف تراشه متصل کنید. توجه داشته باشید که من 2 درپوش سرامیکی.1uF به هر ریل قدرت اضافه کرده ام. حالا EEPROM و 2 مقاومت 10k را درست در بالای Prop اضافه کنید ، سرآیند و سیم های پین را برای اتصال سرصفحه ها به RST و P30 و P31 اضافه کنید.

مرحله 6: بسازید: آزمایش

بساز: آزمایش
بساز: آزمایش
بساز: آزمایش
بساز: آزمایش

تنظیم اولیه پروانه شما اکنون کامل شده است. Prop خود را به سرصفحه ها وصل کنید ، کابل usb را وصل کرده و ابزار Propeller را روشن کنید. F7 را بزنید و مطمئن شوید که می توانید با Prop ارتباط برقرار کنید

مرحله 7: تهیه کنید: RTC

تهیه کنید: RTC
تهیه کنید: RTC
تهیه کنید: RTC
تهیه کنید: RTC

حالا ، بیایید کریستال 5 مگاهرتز پروانه (در Xo و Xi) را اضافه کنیم. پروپ به کریستال 80 مگاهرتز نیاز دارد که برای پخش wav مورد نیاز است.

DS1307 را اضافه کنید و آن را به P29 و P28 وصل کنید ، همان پین های eeprom. همچنین کریستال ساعت را به P1 و P2 DS1307 اضافه کنید.

به صورت اختیاری ، می توانید با اتصال یک باتری 3 ولت به P3 یا استفاده از یک درپوش و دیود فوق العاده ، به DS1307 پشتیبان باتری بدهید. هر زمان که برق به مدار وصل شود ، سوپاپ شارژ می شود و دیود کوچک مطمئن می شود که فقط به DS1307 تخلیه می شود (به جای تغذیه کل مدار)

مرحله 8: تهیه کنید: کارت SD ، بلندگو ، صفحه نمایش

ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش
ساخت آن: کارت SD ، بلندگو ، صفحه نمایش

بلندگو را به پروانه و سپس کارت SD وصل کنید. توجه داشته باشید که هر خط روی کارت SD دارای یک مقاومت کششی 10k است.

صفحه LCD را وصل کنید. این یک اتصال پیچیده است - برای هر پین به طرح کلی مراجعه کنید. توجه داشته باشید که DB4-DB7 از مقاومت های 4.7k عبور می کند.

در نهایت سوئیچ هایی را که برای ورودی استفاده می کنید اضافه کنید.

مرحله 9: برنامه ریزی کنید

بساز: برنامه نویسی
بساز: برنامه نویسی

وقتی همه چیز به هم متصل شد ، کد منبع را بارگیری کنید (اینجا) ، Prop Plug خود را وصل کرده و پروانه را برنامه ریزی کنید. در اینجا ظاهر آن چگونه است ؛

مرحله 10: تهیه کنید: با استفاده از رابط کاربری LCD و پلت فرم SD SD

بسازید: با استفاده از رابط کاربری LCD و پلت فرم SD SD
بسازید: با استفاده از رابط کاربری LCD و پلت فرم SD SD
بسازید: با استفاده از رابط کاربری LCD و پلت فرم SD SD
بسازید: با استفاده از رابط کاربری LCD و پلت فرم SD SD

اگر از رابط کاربری SD و LCD Propeller Platform استفاده می کنید ، تنظیمات کمی متفاوت است.

1 - Propeller Platform SD از قبل مونتاژ شده است. 2- این دستورالعمل را دنبال کنید تا رابط کاربری LCD را کنار هم قرار دهید. 3 - شما نیازی به یک Plug Plug ندارید. Propeller Platform SD دارای بوت لودر است ، بنابراین کافی است این فایل را از حالت فشرده خارج کرده و در ریشه کارت SD خود کپی کنید. 4 - باید یک جک هدفون اضافه کنید یا فقط سیم اتصال را به یک بلندگوی کوچک در رابط کاربری LCD اضافه کنید. در عکسها می بینید که چگونه این کار را کردم. خودشه! از ساعت مکالمه جدید خود لذت ببرید!

توصیه شده: