کتاب Advanced Home Automation Using Raspberry Pi با نام کامل Building Custom Hardware, Voice Assistants, and Wireless Nodes یک منبع بسیار عالی برای یادگیری برنامهنویسی سختافزارهای متن باز رزبری پای جهت ایجاد برنامهها و اهداف اتوماسیون خانههای هوشمند میباشد. این کتاب در 8 فصل به شما طریقه ایجاد برنامههایی در دنیای واقعی را نشان میدهد که با کمترین زمان ممکن شما را به برخی از اهداف خانهی هوشمند برساند.
در ادامه مقدمهای از کتاب Advanced Home Automation Using Raspberry Pi را شرح خواهیم داد.
مقدمهای بر کتاب Advanced Home Automation Using Raspberry Pi:
اتوماسیون لازم نیست سخت باشد. در این کتاب با سیستم اتوماسیون خانگی با استفاده از Raspberry Pi و ماژولهای پشتیبانی آشنا خواهید شد. این سفر چالشبرانگیز خواهد بود، اما در پایان کتاب، به طور عملی با بسیاری از اصول ابزارهای اتوماسیون آشنا میشوید.
شما با طراحی سختافزار، پلتفرمها و پروتکلهای اتوماسیون خانگی کار خواهید کرد، کد را به دو زبان برنامهنویسی Python و C مینویسید. همچنین، درک اولیه دستیارهای صوتی و پردازش تصویر با استفاده از OpenCV را دریافت خواهید کرد.
یک سیستم اتوماسیون خانگی همهکاره را از ابتدا بسازید. راههای زیادی برای کنترل لوازم خانگی با تلفنهای هوشمند، صدا، حرکات و غیره وجود دارد. این کتاب به گزینههای بسیاری برای برقراری ارتباط بیسیم با لوازم خانگی میپردازد و ما در مورد پروتکلهای پیشرو در این زمینه بحث و اجرا خواهیم کرد.
در چند فصل اول، شما یک درک اساسی از Raspberry Pi و نحوه کنترل آن به صورت بیسیم از هر نقطه از جهان را خواهید داشت. سپس با سرور محلی پروژههای اتوماسیون خانگی خود آشنا میشوید و Raspberry Pi GPIO را با استفاده از گوشیهای هوشمند و برنامههای وب کنترل میکنید.
بیشتر بخوانید: کتاب Getting started with RPA using Automation Anywhere
هر دستگاهی میتواند با کمک شبکههای مش، که پیادهسازی آن را یاد میگیرید، با یکدیگر صحبت کنند. رابط کاربری همچنین یک جنبه مهم در کار با همه لوازم است، بنابراین شما داشبورد کاربری خود را با استفاده از OpenHAB ایجاد خواهید کرد. از آنجا، میتوانید تمام دستگاهها و دادههای حسگر را در یک محیط نظارت کنید.
در مرحله بعد، دستیار صوتی سفارشی خود را برای کنترل لوازم خود و انجام کارهای اساسی مانند پخش موسیقی، بررسی آب و هوا و غیره اجرا کنید. همچنین با استفاده از پردازش تصویر، زنگ درب هوشمند را در سیستم خود ادغام خواهید کرد تا بتوانید ورود افراد ناشناس را محدود کنید.
در نهایت، ما تمام دانشی را که آموختهایم ترکیب میکنیم تا یک پروژه اتوماسیون خانگی کاملاً همهکاره بسازیم که با استفاده از صدا، حرکات و پردازش تصویر کنترل میشود. در طول کل این پروژه، Raspberry Pi سرور یا نود اصلی شما خواهد بود و سایر دستگاهها به صورت بیسیم با استفاده از ماژولهای Wi-Fi/Bluetooth متصل خواهند شد. یک خانه هوشمند با رابطهای کاملاً سفارشی ایجاد کنید تا دقیقاً آنچه را که نیاز دارید انجام دهید!
آنچه یاد خواهید گرفت:
- با استفاده از openHAB یک رابط کاربری ایجاد کنید
- پروتکل MQTT را پیادهسازی کنید
- الکسا و Google Home API را برای کنترل بیسیم لوازم خانگی نصب کنید
کتاب Advanced Home Automation Using Raspberry Pi برای چه کسانی است؟
این کتاب برای کسانی است که دانش سطح مبتدی در برنامهنویسی Raspberry Pi ،Electronics ،IoT و Python دارند. این کتاب همچنین علاقهمندان به علاقهمندی علاقهمند به یادگیری کمی بیشتر در مورد کار با Raspberry Pi است.
کتاب Advanced Home Automation Using Raspberry Pi برای کسانی است که لزوماً وقت خواندن بسیاری از کتابهای مختلف در مورد Raspberry Pi، ماژولهای ESP، الکترونیک و برنامهنویسی را ندارند. کسی که به دنبال مقدمهای گسترده و در عین حال فشرده برای برخی از اصول مرتبط با اتوماسیون است.
این کتاب برای دانشجویان علوم کامپیوتر یا رشتههای مرتبط است که میخواهند دانش خود را در زمینه اتوماسیون گسترش دهند. کسی که میخواهد با طراحی سختافزار و نرمافزاری کار کند که بیشتر شبیه آنچه ممکن است در دانشگاه یا دنیای حرفهای ببیند. در این کتاب سعی خواهم شد یک مقدمه سریع اما آسان برای همه موضوعات تحت پوشش کتاب Advanced Home Automation Using Raspberry Pi به شما ارائه گردد.
همچنین شما میتوانید برای یادگیری برنامهنویسی سختافزار آردوینو با میکروکنترلرهای PIC از کتاب Programming Arduino Projects with the PIC Microcontroller نیز استفاده نمائید.
سرفصلهای کتاب Advanced Home Automation Using Raspberry Pi:
- About the Author
- About the Technical Reviewer
- Acknowledgments
- Introduction
- Chapter 1: Introduction to Raspberry Pi
- Chapter 2: Controlling Raspberry Pi GPIO
- Chapter 3: Getting Started with Web Automation
- Chapter 4: Mesh Networking Using ESP and RPi
- Chapter 5: Designing Smart Controller Circuits
- Chapter 6: Getting Started with Home Assistant
- Chapter 7: Getting Started with Voice Assistant
- Chapter 8: Getting Started with OpenCV
- Index
فایل کتاب Advanced Home Automation Using Raspberry Pi را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.