فهرست مطالب:

ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi): 6 مرحله
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi): 6 مرحله

تصویری: ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi): 6 مرحله

تصویری: ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi): 6 مرحله
تصویری: لزبازی لیلا اوتادی چه لبی میگیره (نبینی از دستت رفته) 2024, جولای
Anonim
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi)
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi)
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi)
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi)
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi)
ساعت شمارش معکوس مراسم تحلیف ریاست جمهوری (Wifi)

نمای کلی: ساعت شمارش معکوس شبیه محصولات تجاری است ، با چند پیچش:

الف) با رسیدن به زمان رویداد مورد نظر ، ساعت شمارش معکوس: یک اعلان پیمایش را نمایش می دهد و جلوه های صوتی و آهنگ mp3 را پخش می کند - در این مورد ، R. E. M. آهنگ: "این پایان جهان است همانطور که ما می دانیم (و من احساس خوبی دارم)." پخش در یوتیوب

ب) می توانید زمان دقیق یک رویداد آینده را تا دقیقه و ثانیه مشخص کنید.

ج) عملکرد ساعت Wifi تغییر زمان را حذف می کند و امکان برنامه ریزی آسان از طریق هوا را برای تاریخ رویدادهای آینده فراهم می کند.

اجزای اصلی: رزبری پای ، LCD 16 2 2 و اسپیکر مجهز به قاب تصویر 5x7 در فروشگاه دلار نصب شده است.

سطح مهارت: آشنا با راه اندازی رزبری پای و اجرای بدون سر ، دستورات اصلی لینوکس و برنامه های پایتون و کمی لحیم کاری (3 سیم).

مرحله 1: قطعات و ابزارها

قطعات و ابزار
قطعات و ابزار
قطعات و ابزار
قطعات و ابزار
قطعات و ابزار
قطعات و ابزار

قطعات:

  1. Raspberry Pi مدل B+ یا بالاتر و کیف
  2. بلندگوی USB دارای ورودی صوتی 3.5 میلی متری بلندگوی مورد استفاده من یک مورد تبلیغاتی رایگان بود ، اما این بلندگو بسیار نزدیک به نظر می رسد … بلندگو. در حالت ایده آل چیزی با ضریب فرم مربع است.
  3. 2 کابل USB میکرو و شارژر دو پورت - مهار سیم سیم کویل قرمز اختیاری
  4. قاب تصویر 5x7
  5. کابل صوتی Sparkfun TRRS - 18 "(pigtail) CAB -11580
  6. پلاگین استریو Digikey CP-3502-ND 3.5 میلیمتری
  7. تخته سه لا ضخیم 3/4 اینچ یا تخته سه لا در حدود 5 اینچ در 8 اینچ
  8. ماژول صفحه نمایش LCD I2C 2X16
  9. 4 سیم جهنده زن به زن دوپونت (طول 100 یا 200 میلی متر خوب است)
  10. آداپتور وای فای USB

ابزارها:

  1. چسب حرارتی تفنگی
  2. آهن لحیم کاری
  3. استریپر سیمی
  4. اره باند یا اره مویی

مرحله 2: کابل صوتی TRRS بسازید

ساخت کابل صوتی TRRS
ساخت کابل صوتی TRRS

سیمهای زرد ، قرمز و سبز کابل صوتی Sparkfun TRRS-18 (pigtail) CAB-11580 را به فیگ استریوی Digikey CP-3502-ND 3.5 میلیمتری لحیم کنید ، همانطور که در نمودار نشان داده شده است.

مرحله 3: تنظیم Raspberry PI

الف) Raspberry Pi را راه اندازی کنید ، حتما I2C و SHH را فعال کنید ، همچنین wifi را تنظیم کنید و مطمئن باشید که می توانید در "حالت بدون سر" به تمشک pi متصل شوید. راهنمای مرجع.

ب) یک زیرمجموعه پروژه ایجاد کنید - من برای قرار دادن پرونده های مورد نیاز خود ، "trump" نامیدم.

mkdir ترامپ

سی دی ترامپ

دستور pwd باید yield/home/pi/trump را بدهد

ج) جلوه های صوتی و فایل های آهنگ خود را در/home/pi/trump کپی کنید. نام فایلها باید DRUMROLL.wav باشد و آهنگ remsong.mp3 برای کار با برنامه python همانطور که هست بعداً اضافه خواهیم کرد. می توانید از نام فایل های مختلف استفاده کنید ، اما سپس باید فایل پایتون را ویرایش کنید. من نمی توانم این فایل ها را به دلایل حق چاپ ارائه کنم - اما می توانید بسیاری از فایل های جلوه صوتی موجود در سیستم عامل ویندوز را پیدا کنید ، و البته آهنگ ها را از iTunes ، آمازون بارگیری کنید …

نکته - برای جابجایی پرونده ها بین کامپیوتر و RasPi ، از برنامه کاربردی winSCP استفاده می کنم

مرحله 4: نمایشگر LCD را به Raspberry Pi ، Setup و Test وصل کنید

نمایشگر LCD را به Raspberry Pi ، Setup و Test وصل کنید
نمایشگر LCD را به Raspberry Pi ، Setup و Test وصل کنید

الف) با استفاده از بلوز 4 زن به ماده ، LCD را به Raspberry PI وصل کنید. پین SDA در RasPi را به پین GPIO SDA در LCD و پین SCL در RasPi را به پین SCL در LCD وصل کنید ، همچنین پین های 5 ولت و زمینی را از RasPi به LCD وصل کنید.

ب) برای اینکه RasPi خود را با LCD صحبت کنید - در حالت بدون سر به Raspberry Pi دسترسی داشته باشید و راهنمای برنامه نویسی LCD با PYTHON توسط اصول مدار را ببینید. شما باید حداقل بخش هایی با عنوان: نصب کتابخانه RPLCD و نوشتن برای نمایش در حالت 8 بیتی را تکمیل کنید. اطمینان حاصل کنید که می توانید "Hello World" را روی LCD نمایش دهید. تا زمانی که این کار انجام نشود ، بیشتر پیش نروید.

مرحله 5: آزمایش سیستم

تست سیستم
تست سیستم

الف) LCD را متصل نگه دارید ، همچنین کابل صوتی TRRS را بین بلندگو و RasPi (انتهای کابل TRRS به RasPi) متصل کنید. هر دو RasPi و بلندگو را به برق متصل کنید. نمودار بالا را ببینید.

ب) فایل cntDwnSng.py را در فهرست trump خود کپی کنید. برای آزمایش ، فایل را ویرایش کنید تا مقادیر تاریخ به زمانی حدود 10 دقیقه از زمان اجرای آزمایش تغییر کند:

خلاصه فرمان -

تغییر به دایرکتوری ترامپ"

سی دی ترامپ

ویرایش با:

نانو cntDwnSng.py

تغییر مقادیر تاریخ برنامه پایتون:

# زمان و تاریخ هدف را در اینجا وارد کنید روز = 20

ماه = 1

سال = 2017

ساعت = 12

دقیقه = 00

ثانیه = 0

ج) برنامه پایتون را ذخیره کرده و با دستور اجرا کنید:

python cntDwnSng.py

د) نتیجه مورد انتظار این است: LCD زمان را شمارش می کند تا به صفر برسد ، سپس جلوه صوتی پخش می شود ، سپس پیام LCD حرکت می کند و در نهایت آهنگ mp3 پخش می شود. اگر همه چیز خوب پیش رفت می توانید مقادیر تاریخ را بازنشانی کنید.

مرحله 6: قاب عکس و مجموعه نهایی را تغییر دهید

قاب عکس و مجموعه نهایی را تغییر دهید
قاب عکس و مجموعه نهایی را تغییر دهید
قاب عکس و مجموعه نهایی را تغییر دهید
قاب عکس و مجموعه نهایی را تغییر دهید
قاب عکس و مجموعه نهایی را تغییر دهید
قاب عکس و مجموعه نهایی را تغییر دهید

الف) بازوی پشتی قاب عکس را به طرف دیگر تکان دهید تا از پشت تخته جدا شود.

ب) فایل تصویر افتتاحیه-j.webp

ج) تمام پین هایی را که به صفحه نمایش چسبیده اند ، برش دهید تا بیشتر به هم متصل شود. LCD را با چسب حرارتی و نوارهای مقوایی گوشه ای به قاب پشتی وصل کنید. LCD را وارونه نصب نکنید!

د) با یک نوار یا اره مویی ، در هر نقاشی ، قاب قاب را برش داده و با چسب داغ به قاب پشتی تصویر بچسبانید - مراقب باشید که به طور مستقیم متصل شود.

ه) قبل از اتصال قاب RasPi به هم ، 4 سیم dupont را روی پین های RasPi GPIO قرار دهید.

و) راسپی و اسپیکر را با چسب حرارتی به قاب بازوی نگهدارنده وصل کنید. اتصالات دیگر را در مرحله قبلی تکمیل کنید. اختیاری - کابل برق USB را با مهار سیم سیم پیچ قرمز وصل کنید.

g) برای اجرای خودکار برنامه پایتون هنگام راه اندازی دستور را وارد کنید:

sudo nano /etc /profile

به پایین بروید و خط زیر را اضافه کنید:

sudo python /home/pi/trump/cntDwnSng.py

Ctrl-X را برای خروج و سپس "Y" را برای ذخیره و سپس "Enter" را دوبار تایپ کنید.

ح) ادامه دهید - اکنون که قابلیت های کنترل RasPi را دارید ، می توانید به راحتی حتی بیشتر عملکردهای جشن را اضافه کنید ، به تایمر شمارش معکوس شب سال نو با قابلیت راه اندازی آتش بازی مراجعه کنید.

توصیه شده: