فهرست مطالب:

آب و هوا رزبری پای: 13 مرحله (همراه با تصاویر)
آب و هوا رزبری پای: 13 مرحله (همراه با تصاویر)

تصویری: آب و هوا رزبری پای: 13 مرحله (همراه با تصاویر)

تصویری: آب و هوا رزبری پای: 13 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
آب و هوا رزبری پای
آب و هوا رزبری پای

چندی پیش من پروژه ای می خواستم که شامل موارد زیر باشد:

  1. تمشک پای
  2. کد پایتون
  3. وضعیت زنده
  4. نشانه های فعالیت

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

لیست لوازم برقی:

  • تمشک پای
  • برد شکست رزبری پای (برای نشانگر LED)
  • LCD 5 اینچی برای نمایش تعاملی در صورت نیاز
  • رزبری پای دوربین (5 مگاپیکسل)
  • کابل HDMI
  • کابل CAT 5
  • پاور پاور DC برای Pi
  • سیم سنج یا پرش کننده 24-26
  • 3 عدد LED
  • 3 مقاومت 10-100 اهم
  • سوئیچ دکمه فشار 2 حالته

لیست لوازم مورد:

  • 1/4 پانل کاج به اندازه پروژه بریده شده است

    در بالا ، پایین ، جلو و عقب از یک نوع چوب در مثال من ساخته شده است

  • برای ساخت دو طرف چپ و راست بدنه از تخته های کاج به عرض 1/4 در 1 اینچ استفاده شد.
  • بست برای نصب روی پنجره از ضایعاتی که در کارگاه داشتم ساخته شد.

متفرقه:

  • پیچ برای مورد
  • چسب حرارتی جهت نصب
  • لحیم و شار برای اتصالات مقاومت / LED

ابزارها:

  • میتر یا اره رومیزی
  • جیگ اره یا درمل
  • سمباده یا ابزار نوسانی با سر سنباده
  • تفنگ لحیم کاری
  • چوب سوز
  • Rasps ، Files ، Chisels به میزان لازم برای ایجاد سوراخ های کوچکتر در قاب

نرم افزار و حساب ها:

  • Raspberry Pi OS به انتخاب شما
  • حساب توییتر با کلید توسعه دهنده رایگان
  • پایتون 3 روی رزبری پای

مرحله 1: خریدهای توصیه شده:

خریدهای توصیه شده
خریدهای توصیه شده
خریدهای پیشنهادی
خریدهای پیشنهادی

برای سهولت ساختن این محصول ، من یکی از محصولات Canakit را پیشنهاد می کنم که با Raspberry Pi ، LED ها ، Resistors ، برد Breakout ، کارت SD و کیف ارائه می شود.

https://www.canakit.com/raspberry-pi-3-ultimate-ki…

دوربینی که در حال تولید است 8 مگاپیکسل است

  • https://www.canakit.com/raspberry-pi-camera-v2-8mp…
  • نسخه قدیمی 5mp هنوز در دسترس است:

مرحله 2: نمودار مورد (خارج)

نمودار مورد (خارج)
نمودار مورد (خارج)

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

مرحله 3: نمودار چیدمان داخلی

درون طرح بندی
درون طرح بندی

بر اساس اهداف من برای پروژه ، می توانید ببینید که من دوربین را به سیستم اصلی Raspberry Pi و همچنین برد بریکت اضافه کردم تا بتوانم LED های جلوی قاب را کنترل کنم. تصمیم گرفتم LCD هایی را برای مواقعی که می خواهم از Pi به صورت تعاملی و نه در حالت بدون سر استفاده کنم ، اضافه کنم.

سوئیچ دکمه ای برای تنظیم مجدد Pi در صورت نیاز اضافه شد.

مرحله 4: Raspberry Pi OS ، Python ، CRON Setup

سیستم عامل رزبری پای:

اگر یک کیت خریداری می کنید ، معمولاً یک کارت SD با NOOBS نصب خواهید کرد ، اگر آموزشهای زیادی برای نصب RASPBIAN وجود ندارد (انتخاب من در این پروژه). اما در اینجا راهنمای رسمی نصب RASPBIAN از کارت SD NOOBS آمده است-

پایتون 3:

در صورت نصب نشدن پایتون 3 از پوسته:

sudo apt-get python3 را نصب کنید

کد پایتون پیوست به شرح زیر تنظیم شده است-

  • خواندن مقادیر از Raspberry Pi (Uptime و CPU)
  • با استفاده از نشانه های توسعه دهنده ارائه شده برای ارسال در توییتر ، یک توییت بسازید (پیوند زیر شما را برای ایجاد یک حساب dev یا افزودن آن به حساب شخصی خود به توییتر می برد)

    https://developer.twitter.com/fa/docs/basics/getti…

  • هنگام ایجاد پست LED زرد را روشن کنید
  • هنگام ارسال ، LED قرمز را روشن کنید

CRON

من از یک برنامه زمانبندی شده (CRON) برای اجرای اسکریپت در بازه از پیش انتخاب شده استفاده می کنم:

همانطور که در زیر مشاهده می کنید ، اسکریپت هر پنج دقیقه از ساعت 7 صبح تا 4 بعد از ظهر اجرا می شود

0، 5، 10، 15، 20، 25، 30، 35، 40، 45، 50، 55 7-16 * * * sudo/usr/bin/python3 /home/pi/system_info.py

برای لیست کاربران CRON:

sudo crontab -l -u pi

برای ویرایش CRON کاربران:

sudo crontab -e -u pi

مرحله 5: سیم کشی قطعات (سوئیچ و LED)

سیم کشی قطعات (سوئیچ و LED)
سیم کشی قطعات (سوئیچ و LED)
سیم کشی قطعات (سوئیچ و LED)
سیم کشی قطعات (سوئیچ و LED)

برد شکست از GPIO به LED:

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

در این مورد ، کد پایتون ما یک سیگنال روشن را به پین GPIO ارسال می کند (تصویر اتصال به GPIO 26 است). ولتاژ را از طریق سیم روی برد شکست و از طریق مقاومت به یکی از پاهای LED ارسال می کنیم. طرف دیگر LED برای تکمیل مدار به طرف زمین وصل شده است.

توجه داشته باشید که مقاومت داخلی است تا از فرسودگی LED جلوگیری شود ، هرچه محدودیت جریان بیشتر در LED کم نورتر باشد. بسته های Canakit به طور معمول دارای LED با مقاومتهای 220 اهم و 10 کیلو اهم و همچنین صفحه شکست هستند. این به شما کمک می کند تا برخی از حدس های مربوط به خرید تنظیمات مقاومت مناسب LED را از بین ببرید.

کلید فشاری:

با Raspberry Pi 2 و Raspberry Pi 3 ، یک نقطه تنظیم مجدد روی برد است. در مورد Pi 2 ، جفت پین "P6" و در Pi 3 جفت پین "RUN" به ما امکان می دهد وقتی دو پین ارسال کننده "Halt" را به سیستم متصل می کنیم ، "High" ارسال کنیم.

این یک سوئیچ خاموش نیست ، فقط یک تنظیم مجدد است ….. من توصیه می کنم موارد زیر را به عنوان یک منبع تغذیه از پوسته صادر کنید:

تعطیلی sudo -h در حال حاضر

مرحله 6: نمای داخلی پنل جلویی

نمای داخلی در نمای داخلی
نمای داخلی در نمای داخلی
نمای داخلی در نمای داخلی
نمای داخلی در نمای داخلی
نمای داخلی در نمای داخلی
نمای داخلی در نمای داخلی

این دو عکس LCD ، دکمه روشن / خاموش ، برد Breakout و LED های متصل به جلوی کیس را نشان می دهد.

یک سلب مسئولیت سریع سمت راست LED متوقف شد و به همین دلیل سیم ها قطع می شوند (تا زمانی که LED را تعویض کنم)

مرحله 7: نمای بیرونی پنل جلویی

نمای خارجی نمای بیرونی
نمای خارجی نمای بیرونی
نمای خارجی نمای بیرونی
نمای خارجی نمای بیرونی

همانطور که می بینید پنل جلویی تمام شده با LCD ، LED ها در جای خود و چوب گرافیکی در قاب کاج سوخته است

مرحله 8: نمای داخلی پشت قاب

نمای داخلی پشت قاب
نمای داخلی پشت قاب

من Raspberry Pi را درست در کنار دوربین Raspberry Pi قرار دادم فقط به این دلیل که کابل روبان دوربین بسیار کوتاه است.

مرحله 9: پشت جلد نمای خارجی

پشت قاب نمای خارجی
پشت قاب نمای خارجی

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

مرحله 10: نمای بیرونی سمت راست مورد

نمای بیرونی سمت راست مورد
نمای بیرونی سمت راست مورد

سمت راست کیس من دارای دهانه هایی است که امکان اتصال به pi (USB و CAT 5) و همچنین فضایی برای هدایت کابل USB از LCD به سمت Pi وجود دارد زیرا کابل آنقدر سفت بود که نمی توانست بدون خم شدن افزایش عرض مورد

مرحله 11: نصب پنجره

کوه پنجره
کوه پنجره

از آنجا که این یک موقعیت دوربین ثابت است ، مجبور شدم یک پایه و براکت برای ایجاد زاویه مناسب دوربین برای حیاط خلوت بسازم. تکه های چوب ساده از مغازه و مقداری چوب برای ایجاد یک سکوی زاویه دار. از براکت های L برای نگه داشتن جلوی جعبه دوربین در جای خود استفاده می کنید (گربه ها اغلب آن را در اطراف حرکت می دهند ، اگر چیزی برای پشتیبانی از قاب وجود ندارد)

مرحله 12: نمونه توییت:

نمونه توییت
نمونه توییت

twitter.com/allthingstazz/status/934537216…

مرحله 13: اندیشه های نهایی-

این راهنما را می توان در بسیاری از ساختارهای مختلف تغییر داد ، من فقط چند هدف ارائه دادم و تصمیم گرفتم دستگاهی را برای اجرای اهداف بسازم. منتظر نظرات و مطالب شما هستم !!

توصیه شده: