ویژگیهای کلیدی
با ترکیب رزبری پای ۳ و پایتون، از تمام پتانسیل اینترنت اشیا بهره ببرید
با اینترنت اشیا، برنامههای پیچیده مبتنی بر پایتون بسازید
روی پروژههای مختلف اینترنت اشیا کار کنید و اصول اولیه الکترونیک را درک کنید
شرح کتاب
اینترنت اشیا (IOT) توانسته است توجه محققان و علاقهمندان به فناوری را به خود جلب کند، زیرا شبکههای کلاسیک را با ابزارها و دستگاهها به طور قدرتمندی ترکیب میکند.
در پروژههای برنامهنویسی اینترنت اشیا، ما قدرت رزبری پای و پایتون را برای ایجاد پروژههای جذاب آزاد میکنیم. در بخش اول کتاب، با رزبری پای آشنا میشوید، نحوه راهاندازی آن را یاد میگیرید و سپس مستقیماً به برنامهنویسی پایتون میپردازید. سپس، با ایجاد یک برنامه “سلام دنیا” با استفاده از LEDهای چشمکزن، به دنیای محاسبات دنیای واقعی خواهید پرداخت.
با پیشروی در فصلها، به دورانی برمیگردید که کنتورهای عقربهای آنالوگ بر دنیای نمایش دادهها حکومت میکردند. شما یاد خواهید گرفت که دادههای آب و هوا را از یک سرویس وب بازیابی کنید و آن را روی یک کنتور عقربهای آنالوگ نمایش دهید و با استفاده از رزبری پای یک سیستم امنیتی خانگی بسازید. پروژه بعدی یک پیچ و تاب مدرن دارد، که در آن از رزبری پای برای ارسال سیگنال به یک سرویس وب استفاده میکنیم که وقتی کسی پشت در است، برای شما پیامک ارسال میکند. در پروژه نهایی، آنچه را که از دو پروژه قبلی آموختهاید، برمیدارید و یک ماشین ربات اینترنت اشیا میسازید که میتوانید از آن برای نظارت بر فعالیتهای حیوانات خانگی خود در غیاب خود استفاده کنید.
در پایان این کتاب، تقریباً در هر راه ممکن برای برجسته کردن پروژههای اینترنت اشیا خود، مهارت خواهید داشت.
آنچه خواهید آموخت
نصب و راهاندازی رزبری پای برای توسعه اینترنت اشیا
یادگیری نحوه استفاده از یک سروو موتور به عنوان یک کنتور عقربهای آنالوگ برای خواندن دادهها
ساخت یک داشبورد امنیتی خانگی با استفاده از یک آشکارساز حرکت مادون قرمز
ارتباط با یک سرویس وب که هنگام زنگ زدن در برای شما پیام ارسال میکند
دریافت دادهها و نمایش آنها با یک محرک متصل به رزبری پای
ساخت یک ماشین ربات اینترنت اشیا که از طریق اینترنت کنترل میشود
این کتاب برای چه کسانی مناسب است؟
کتاب «پروژههای برنامهنویسی اینترنت اشیا» برای توسعهدهندگان و برنامهنویسان پایتون است که علاقهمند به ساخت برنامههای کاربردی اینترنت اشیا و پروژههای مبتنی بر اینترنت اشیا خود هستند. همچنین این کتاب برای برنامهنویسان و توسعهدهندگان اینترنت اشیا که به دنبال ساخت پروژههای هیجانانگیز با پایتون هستند، مناسب است.
فهرست مطالب
نصب Raspbian روی Raspberry Pi
نوشتن برنامههای پایتون با استفاده از Raspberry Pi
استفاده از GPIO برای اتصال به دنیای خارج
اشتراک در سرویسهای وب
کنترل سروو با پایتون
کار با کد کنترل سروو برای کنترل یک دستگاه آنالوگ
راهاندازی یک وب سرور Raspberry Pi
خواندن دادههای حسگر GPIO Raspberry Pi با استفاده از پایتون
ساخت داشبورد امنیت خانه
انتشار در سرویسهای وب
ایجاد دکمه زنگ در با استفاده از بلوتوث
بهبود زنگ در اینترنت اشیا ما
معرفی ماشین ربات Raspberry Pi
کنترل ماشین ربات با استفاده از پایتون
اتصال ورودیهای حسی از ماشین ربات به وب
کنترل ماشین ربات با فراخوانیهای سرویس وب
ساخت کلاینت جاوا اسکریپت
کنار هم قرار دادن همه چیز
ارزیابیها






























