فهرست مطالب:

بیدار شدن آسان: چراغ بیداری هوشمند ساخته شده با تمشک پای: 6 مرحله
بیدار شدن آسان: چراغ بیداری هوشمند ساخته شده با تمشک پای: 6 مرحله

تصویری: بیدار شدن آسان: چراغ بیداری هوشمند ساخته شده با تمشک پای: 6 مرحله

تصویری: بیدار شدن آسان: چراغ بیداری هوشمند ساخته شده با تمشک پای: 6 مرحله
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, نوامبر
Anonim
بیدار شدن آسان: چراغ بیداری هوشمند ساخته شده با تمشک پای
بیدار شدن آسان: چراغ بیداری هوشمند ساخته شده با تمشک پای

معرفی

برای پروژه درسی 1 باید کاری می کردم. من همیشه مجذوب این بودم که چراغ بیداری مانند بیدار شدن از خواب مانند فلیپس چه فایده ای برای شما دارد.

بنابراین تصمیم گرفتم چراغ بیداری بسازم.

من چراغ بیداری را با رزبری پای به عنوان پایه ، نوار LED ، بلندگوها و چند سنسور محیطی برای اندازه گیری اندازه گیری کردم.

در اینجا ویژگی های آن آمده است:

  • سرور وب بر روی Pi میزبانی می شود
  • داده ها به پایگاه داده MySql صادر می شوند
  • صفحه وب که داده ها را نشان می دهد
  • صفحه وب که دستورات را اجرا می کند

این پروژه برای من یک تجربه یادگیری عالی بود. این باعث شد برخی از مشکلات غیرمنتظره را حل کنم. من کمی در مورد قابلیت های Pi و نحوه ارتباط php با همه چیز آموختم.

مرحله 1: جمع آوری مواد

جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد
جمع آوری مواد

برای پروژه من به چندین قسمت نیاز دارم که در زیر لیست می کنم ، همچنین یک فایل اکسل با تمام قیمت اجزای همراه با وب سایت های مربوطه از جایی که آنها را سفارش داده ام وجود خواهد داشت.

اجزاء:

  • رزبری پای 3 مدل B+
  • منبع تغذیه رزبری پای
  • کله پاچه رزبری پای T
  • استریو 3.7W Class D Audio Amplifier-Max98306
  • 2 بلندگو - قطر 3 اینچ - 4 اهم 3 وات
  • RGB نور پس زمینه منفی LCD 20x4
  • نوار دیجیتال LED Adafruit Dotstar - سفید 144 - 0.5 متر
  • سنسور اولتراسونیک HC-SR04
  • سنسور DHT11
  • سیمهای بلوز (m تا f) و (m تا m)
  • مقاومت 470 اهم و 330 اهم

طراحی متریال:

  • چوب ام دی اف 7 میلی متر
  • پلاستیکی

ابزارها:

  • آهن لحیم کاری
  • تفنگ چسب

در کل هزینه مواد حدود 210 یورو است.

مرحله 2: سیم کشی همه اجزاء با هم

سیم کشی همه اجزاء با هم
سیم کشی همه اجزاء با هم
سیم کشی همه اجزاء با هم
سیم کشی همه اجزاء با هم
سیم کشی همه اجزاء با هم
سیم کشی همه اجزاء با هم

من مدار را با پیروی از طرح Fritzing که من ساخته ام ، می سازم ، می توانید اسناد pdf طرح breaboard و برق را در زیر پیدا کنید.

این مدار دارای سنسورهای متعدد ، بلندگوها ، نمایشگر LCD و نوار LED است که به صورت یکجا کار می کنند. من برای هر یک از م onلفه ها نحوه نیاز به اتصال این موارد را که می توان در طرح پیدا کرد ، فهرست می کنم.

  1. سنسور اولتراسونیک: این سنسور فاصله بین سنسور و شیئی را که در مقابل او قرار دارد محاسبه می کند. با استفاده از این عملکرد ما می توانیم توانایی های خاصی را با نگه داشتن دست خود در مقابل آن خودکار کنیم. دارای 4 پین است: زمین ، 5 ولت ، ماشه و اکو. خروجی اکو به مقاومت های بین زمین و پین اکو نیاز دارد.
  2. سنسور DHT11: این سنسور دما و رطوبت را اندازه گیری می کند. در صورت خرید PCB ، مقاومت 10k با سنسور لحیم شده و سیم کشی آن بسیار آسان می شود.
  3. نوار چراغ: برای نوار چراغ یک منبع تغذیه خارجی برای تغذیه آن نیاز است در غیر این صورت می توانید رزبری پای خود را بدون استفاده از آن dmg کنید. سیم DI به پین MOSI pi و CI به پین SCLK می رود.
  4. نمایشگر LCD: مخصوصاً نمایشگرهای rbg به سیم زیادی احتیاج دارند ، همه پین های استفاده شده از pi را می توان با پین های GPIO معمولی استفاده کرد. همچنین دارای یک پتانسیومتر برای تغییر کنتراست صفحه نمایش است.
  5. دکمه فشار: من از آن برای قرار دادن تمشک در حالت خاموش و با فشار مجدد به حالت بیداری استفاده می کنم. به طور معمول اتصال باز به آن نیاز دارد.
  6. در نهایت تقویت کننده با بلندگوها: از آنجا که ما فقط از بلندگوها استفاده می کنیم ، به یک تقویت کننده نیاز داریم تا سیگنال را به اندازه کافی قوی برای تولید صدا کند. این با ورودی صوتی تمشک pi ارتباط دارد.

مرحله 3: تنظیم Pi

راه اندازی Pi
راه اندازی Pi

اول از همه به Raspbian احتیاج دارید که می توانید از اینجا بارگیری کنید.

من بعد از نصب کارت SD از مانیتور متصل به hdmi رزبری pi استفاده کردم. با ماوس و صفحه کلید متصل به پورت های usb pi. سپس تنظیمات شروع را روی صفحه دنبال کنید تا رزبری pi را اولیه کنید ، مطمئن شوید که در پانل پیکربندی برخی از عملکردها مانند SPI ، I2C ، … را برای فعال کردن تغییر دهید.

دستور زیر را در خط فرمان خود در Pi خود وارد کنید:

sudo apt-get update

این ممکن است مدتی طول بکشد ، پس راحت باشید. پس از بروزرسانی ، ما ارتقا می دهیم

sudo apt-get upgrade

مرحله 4: نصب ماژول ها و بسته ها و راه اندازی وب سرور

نصب ماژول ها و بسته ها و راه اندازی وب سرور
نصب ماژول ها و بسته ها و راه اندازی وب سرور
نصب ماژول ها و بسته ها و راه اندازی وب سرور
نصب ماژول ها و بسته ها و راه اندازی وب سرور

ما هر ماژول را برای python با موارد زیر نصب می کنیم:

sudo pip3 install name_of_module

لیست ماژول ها به آن نیاز دارند:

  1. adafruit-circuitpython-charlcd
  2. adafruit-dht
  3. adafruit-circuitpython-dotstar
  4. adafruit-blinka
  5. RPI. GPIO

ممکن است موارد بیشتری وجود داشته باشد ، اما اگر خطایی دریافت کرد که می گوید ماژول را پیدا نمی کند ، فقط آن را نصب کنید.

همچنین دستور زیر ، زیرا شما به نسخه 3.4 نیاز دارید نه 3.3!

python3 -m pip install --upgrade --force -reinstall spidev

برای راه اندازی وب سرور از فلاسک استفاده کردم.

مرحله 5: اعمال کد

اعمال کد
اعمال کد
اعمال کد
اعمال کد

برای کد باید مطمئن شوید که همه چیز در پوشه/var/www/html است

می توانید کد را از Github دریافت کنید.

این سایت همچنین ریسپانسیو است بنابراین می توان آن را بدون از دست دادن ویژگی ها یا موارد دیگر در تلفن همراه باز کرد.

در حالی که Pi در حال بوت شدن است ، شروع به اجرای اسکریپت اصلی پایتون من می کند. در این صورت از نمایش داده ها در وب سایت مراقبت می شود. برای افزودن یک اسکریپت در بوت ، باید سیستم را به روش ترجیحی انجام دهید. پیوند را بررسی کنید.

برای دکمه باید از پین فیزیکی 5 pi و زمین استفاده کنید. از پین های روی دکمه ، پین باز معمولی و پین معمولی استفاده کنید. قطبیت Btw مهم نیست!

دستورات زیر را در پایانه تمشک pi خود انجام دهید و باید بتوانید با فشار دکمه pi خود را خاموش و راه اندازی کنید.

git clone

مرحله ششم: ساخت مسکن

ساخت مسکن
ساخت مسکن
ساخت مسکن
ساخت مسکن
ساخت مسکن
ساخت مسکن

برای محفظه از چوب بریده استفاده کردم که آن را تکه تکه کرده و با چسب به هم چسباندم. برای اینکه قسمت جلویی کمی کج شود مجبور بودم قسمت کج را محاسبه کنم زیرا وقتی آن را محاسبه نمی کنید ، حتی اگر یک شیب بزرگ نباشد ، قطعات چوبی به هم نمی چسبند.

شما همیشه باید در اندازه گیری قطعات چوبی بسیار مراقب باشید ، زیرا گاهی اوقات می توانید ضخامت چوب را فراموش کنید.

سوراخ ها با دستگاه های مته و اره انجام شد.

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

برای بلندگو و پشت از scews برای اتصال آنها استفاده کردم.

بالای من از پلاستیک استفاده کردم که چسب هم خورد.

Finnaly من برخی از پای دستگاه را اضافه کردم.

توصیه شده: