رزبری پای 4 Raspberry Pi با حافظه دو گیگ Model B 2GB RAM
بنیاد رزبری پای (رسپبری پای) در تاریخ ۲۴ جون یعنی ۳ تیر ۱۳۹۸ ، برد جدید یعنی رزبری پای ۴ Raspberry Pi را معرفی کرد. تجربه نشان داده است که با هر بار معرفی برد جدید رزبری پای دریچهای منحصر به فرد از امبدد بردها بر روی ما باز میگردد. رزبری پای ۴ Raspberry Pi در مقایسه با رزبری پای سری ۳ بسیار متفاوت بوده و در سه مدل محتلف با ظرفیت رم متفاوت عرضه شده است که چه بسا نیاز بسیاری از کاربران را در خصوص افزایش رم تامین کرده است.
برد رزبری پای ۴ Raspberry pi جدیدترین برد، سریعترین و جذابترین برد معرفی شده بنیاد رزبری است. رزبری پای ۴ Raspberry Pi در سه مدل با حافظه رم ۱ گیگ، ۲ گیگ و ۴ گیگ معرفی شده است. حال این سوال پیش میآید که کدام مدل مناسب خواهد بود. برای اجرای پروژههای آموزشی و سرگرمی رزبری پای با رم ۱ گیگ انتخاب مناسب و کافی میباشد. در صورتیکه از برد رزبری پای به عنوان سیستم کامپیوتر استفاده میکنید، رم ۲ گیگ پیشنهاد میگردد و در آخر جهت اجرای پروژه های صنعتی و سنگین و پردازش تصویر و دیگر موارد رم ۴ گیگ بسیار مناسب خواهد بود.
آموزش اول: راه اندازی رزبری پای ۴ Raspberry Pi
بنیاد رزبری پای (رسپبری پای) در تاریخ ۲۴ جون یعنی ۳ تیر ۱۳۹۸ ، برد جدید یعنی رزبری پای ۴ را معرفی کرد. تجربه نشان داده است که با هر بار معرفی برد جدید رزبری پای دریچهای منحصر به فرد از امبدد بردها بر روی ما باز میگردد. رزبری پای ۴ Raspberry Pi در مقایسه با رزبری پای سری ۳ بسیار متفاوت بوده و در سه مدل محتلف با ظرفیت رم متفاوت عرضه شده است که چه بسا نیاز بسیاری از کاربران را در خصوص افزایش رم تامین کرده است. در آموزش معرفی رزبری پای ۴، این برد را معرفی کردم. در این آموزش نحوهی راه اندازی آن را بررسی خواهیم کرد.
آموزش دوم: ارسال تصویر به سرور با برد رزبری پای 4 از طریق اینترنت GPRS شیلد SIM800C
در سری آموزش های برد رزبری پای و شیلد sim800c، به بررسی ایجاد ارتباط با شبکه GSM به منظور ارسال و دریافت پیامک پرداختیم. با توجه به اینکه شیلد SIM800C دسترسی به اینترنت از طریق GRPS را فراهم می نماید، در آموزشی دیگر به نحوه اتصال برد رزبری پای به اینترنت از طریق GPRS شیلد SIM800C پرداختیم. در این آموزش، به کمک یک دوربین USB یا همان وب کم از محیط عکس گرفته و سپس به کمک اینترنت شیلد SIM800C، آن را بر روی یک سرور، آپلود خواهیم کرد. همانند آموزش های گذشته در این زمینه، از برد رزبری پای ۳ مدل +B استفاده کرده ایم، شما نیز می توانید از بردهای مشابه رزبری پای بهره ببرید.
آموزش سوم: تبدیل ماژول SIM800C به مودم ۲G سیم کارتی مخصوص رزبری پای 4
در سری آموزش های برد رزبری پای و شیلد SIM800C مخصوص برد رزبری پای، ارتباط برد رزبری پای به شبکه GSM جهت ارسال و دریافت پیامک را مورد بررسی قرار دادیم. به عنوان نمونه، در این آموزش، به ارسال دمای پردازنده رزبری پای به کمک پیامک به کاربر، پرداختیم. همچنین، در آموزشی دیگر، کنترل وضعیت یک رله از طریق پیامک را مورد بحث و بررسی، قرار دادیم؛ اما در این مطلب، با تغییر رویکرد پروژه های پیشین، گامی بلندتر برداشته و برد رزبری پای را به کمک اینترنت (GPRS) شیلد SIM800C، به شبکه جهانی اینترنت متصل می نماییم. بدین ترتیب، با اتصال برد رزبری پای به اینترنت GPRS، می توان همانند اتصال آن به یک مودم وای فای، از شبکه جهانی اینترنت بهره مند شده و حتی به کمک مرورگر آن، وب گردی نمود. در این آموزش، مراحل و روش کار را با هم مورد بررسی قرار خواهیم داد. شایان ذکر است که در این آموزش، همانند آموزش های پیشین، از شیلد SIM800C استفاده شده است؛ از مزیت های این شیلد می توان به کاهش پیچیدگی در اتصالات، سهولت در راه اندازی و…. اشاره نمود. در این آموزش ما از برد رزبری پای ۳ مدل +B استفاده نموده ایم، شما نیز می توانید از بردهای مشابه، نظیر برد رزبری پای ۴، استفاده نمایید.
آموزش چهارم: پایش و نمایش دما و رطوبت گلدان هوشمند رزبری پای 4 با نرم افزار Node-RED
گلدان هوشمند برای ساخت یک محیط گرافیکی UI و یا به عبارتی ساخت یک دشبورد گرافیکی جهت مدیریت گلدان هوشمند در صدر پروژه های کاربردی IOT به شمار میآید. در این آموزش توسط دو سنسور دما رطوبت DHT11 و سنسور رطوبت خاک Moisture یک گلدان هوشمند را در داشبورد UI کنترل و مشاهده خواهیم کرد.
آموزش پنجم: ارسال دستورات AT-COMMAND به ماژول سیم کارت GSM در برد رسپری پای 4
در سری آموزش های برد رزبری پای و شیلد سیم کارت SIM800C مخصوص این برد، به طراحی پروژههای مختلف نظیر ارسال پیامکی دما به کمک این برد و کنترل رله از طریق SMS، پرداختیم. در آموزشهای دیگر، برد رزبری پای Raspberry pi را همانند اتصال به یک مودم اینترنتی، به اینترنت GPRS شیلد رزبری پای متصل نموده و به ارسال و دریافت داده پرداختیم. جالب است که مطلع باشید به کمک این روش، می توانید خیلی ساده از طریق این ماژول، به اینترنت متصل شده و کارهای عادی نظیر وب گردی (البته با سرعت پایین) را هم انجام دهید. همانطور که اطلاع دارید، این ماژول با دریافت فرامینی موسوم به AT-COMMANDها کنترل میشود. در آموزشهای پیشین برای ارسال فرمان به ماژول از نرم افزارهای واسط نظیر gammu و ppp استفاده کردیم. در این آموزش با هم به بررسی ارسال دستورات AT-COMMAND به شیلد سیم کارت SIM800C خواهیم پرداخت.
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- نوع ماژول
- رزبری پای - Raspberry Pi
- سطح تجربه مورد نیاز
- نیمه حرفه ای
- ولتاژ مورد نياز
- 5 ولت DC
- دمای کاری
- 0 تا 50 درجه سانتی گراد
- جریان
- مینیمم 3 آمپر
- تعداد پایه ها
- 40 پین GPIO
- دوربین
- 2lane MIPI CSI camera port
- کیفیت ویدیو
- پشتیبانی از نمایشگر 2 * 4K
- حافظه
- 1GB, 2GB, or 4GB of LPDDR4 SDRAM
- ورودی ویدئو
- Dual monitor support, at resolutions up to 4K
- خروجی ویدئو
- 4Kp60 hardware decode of HEVC video
- تعداد پورت USB
- دارای پورت Cدارای 2 پورت USB 2دارای 2 پورت USB 3دارای پورت MICRO HDMI
- نوع پردازنده
- 1.5GHz quad-core 64-bit ARM Cortex-A72 CPU
- فرکانس آی سی
- 2.4 GHz
- سایر توضیحات
- امکان انتخاب رزبری پای بر اساس حافظه رم 1، 2 و 4 گیگپشتیبانی از POE Hat
- Wifi
- Dual-band 802.11ac wireless networking
- سایر قابلیتها
- دارای خروجی GIGABIT ETHERNETپشتیبانی از VideoCore VI graphics, supporting OpenGL ES 3.x
- Bluetooth
- Bluetooth 5.0
- نسخه رزبری پای
- رزبری سری 4
بله این امکان وجود دارد. با توجه به اینکه برد رزبری پای دارای پایههای GPIO است. امکان اتصال انواع ماژولهای مختلف را دارد. ماژولهای اترنت به SPI هم یکی از این موارد پر مصرف هستند. میتوانید از شاخه ماژول اترنت و شبکه انواع این بردها را برای اتصال به رزبری پای بررسی کنید.
دوربین IMX219 یک دوربین با رابط MIPI CSI-2 است که اکثرا با بردهای توسعهی مبتنی بر پردازندههای ARM که دارای رابط CSI-2 هستند، سازگاری دارد. برخی از این بردها شامل Raspberry Pi، Jetson Nano، Odroid و Orange Pi is هستند. با این حال، برای استفاده از دوربین IMX219 با هر برد دیگری، باید بررسی کنید که آیا برد شما دارای رابط MIPI CSI-2 است یا خیر. CSI2 یک رابط سریال پایدار برای انتقال داده های تصویری از سنسورهای تصویری به پردازنده ها است. برخی از بردهایی که دارای CSI2 هستند عبارتند از:
1- Raspberry Pi CM4
2- Nvidia Jetson Nano
3- Orange Pi
4- BeagleBone Black
5- Coral Dev Board
6- Qualcomm DragonBoard
7- HiKey 960
و بسیاری بردهای دیگر با پردازنده های مختلف از جمله ARM و x86.
لازم به ذکر است که برخی از این بردها ممکن است نیاز به ماژول تبدیل CSI2 به HDMI یا USB داشته باشند تا بتوانند با دوربین های دیگری که از رابط های HDMI یا USB استفاده می کنند سازگاری پیدا کنند.
باگ های نرم افزاری به مرور زمان با بهروزرسانی جدید به صورت اتوماتیک رفع خواهد شد. پیشنهاد میشود ورژن 3 را نصب کنید.
اگر نسخه 4 از Thonny IDE بر روی ویندوز 7 برای شما مشکلساز است و به دنبال جایگزینی مناسب برای توسعه میکروپایتون هستید، میتوانید از محیطهای توسعه دیگری استفاده کنید.
Mu: Mu یک محیط توسعه سبک و کم حجم برای میکروپایتون است. این نرمافزار بر روی ویندوز 7 نصب و اجرا میشود و ویژگیهای ساده و کاربرپسندی دارد.
IDLE (Integrated Development and Learning Environment): IDLE یک IDE رسمی برای میکروپایتون است و به صورت پیشفرض در همراه با نصب پایتون نصب میشود. این IDE از ورژنهای مختلف میکروپایتون پشتیبانی میکند.
Visual Studio Code (VS Code): اگر از یک IDE قدرتمند و انعطافپذیر برای توسعه میکروپایتون بهره میبرید، میتوانید از VS Code با استفاده از افزونههای مرتبط با میکروپایتون استفاده کنید. این IDE روی ویندوز 7 نیز عملکرد مناسبی دارد.
PyCharm Community Edition: اگر به دنبال یک IDE حرفهای برای توسعه پروژههای میکروپایتون هستید، میتوانید از نسخه رایگان PyCharm Community Edition استفاده کنید. این IDE ویژگیهای بسیار زیادی دارد و بر روی ویندوز 7 نیز قابل نصب است.