دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Ricardo Gerardi, Mike Riley سری: ISBN (شابک) : 9798888650509 ناشر: سال نشر: 2024 تعداد صفحات: زبان: English فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 10 Mb
در صورت تبدیل فایل کتاب Automate Your Home Using Go: Build a Personal Data Center with Raspberry Pi, Docker, Prometheus, and Grafana به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب خانه خود را با استفاده از Go خودکار کنید: با Raspberry Pi، Docker، Prometheus و Grafana یک مرکز داده شخصی بسازید. نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
با قدرت زبان برنامه نویسی Go کنترل خانه و داده های خود را در دست بگیرید. با استفاده از ابزارهای مشابه موجود در محیطهای محاسباتی سازمانی پیشرفته، راهحلهای اتوماسیون خانگی خارقالعاده و قوی بسازید که با جایگزینهای تجاری بسیار گرانتر و بسته رقابت کنند. نویسندگان پرفروش قفسه کتاب پراگماتیک، ریکاردو جراردی و مایک رایلی نشان میدهند که چگونه میتوانید از سختافزار ارزان قیمت Raspberry Pi و ابزارهای نرمافزاری متنباز و عالی مبتنی بر Go مانند Prometheus و Grafana برای ایجاد مرکز داده شخصی خود استفاده کنید. با استفاده از مثال های گام به گام کتاب، پروژه های مفید اتوماسیون خانگی بسازید که می توانید از آنها به عنوان طرحی برای پروژه های سفارشی خود استفاده کنید. فقط با Raspberry Pi و زبان برنامه نویسی Go، مرکز داده شخصی خود را بسازید که اتوماسیون خانه شما را هماهنگ و مدیریت می کند و از همان نرم افزار پرقدرت مورد استفاده شرکت های بزرگ استفاده می کند. پروژه های این کتاب به راحتی جمع آوری می شوند، بدون نیاز به لحیم کاری یا تخصص مهندسی برق. یک مانیتور دما بسازید که می تواند هر زمانی که از آستانه های تعیین شده فراتر رفت، هشدار ارسال کند و خوانش دما را بر روی نمودار سری مبتنی بر زمان گزارش دهید. رنگ چراغ ها را تغییر دهید تا به صورت بصری وضعیت آب و هوای فعلی در فضای باز را نشان دهد. یک آشکارساز حرکت شبکه ای ایجاد کنید که هر زمان که حرکتی تشخیص داده شود، هشداری را ایجاد کنید، مانند باز شدن یا بسته شدن در، سرگردانی حیوان خانگی، یا تحویل یا بازدیدکنندگانی که به ایوان جلوی شما میرسند. حتی اگر این محرکها یک توالی اتوماسیون پیچیدهتر مبتنی بر Go را آغاز کنند. یک دوربین کوچک و با وضوح بالا را در یک تغذیه کننده پرندگان ادغام کنید که هر زمان که پرنده ای در محل تغذیه می نشیند عکس های عالی و از نزدیک می گیرد و آنها را به سرور Discord شما پخش می کند، جایی که خانواده و دوستان شما می توانند این عکس های حیات وحش را در زمان واقعی مشاهده کنند. خانهتان را با سختافزاری که پیکربندی میکنید کنترل کنید، و آن را با کد Go که هر زمانی که میخواهید قابلیتهای اتوماسیون خانهتان را افزایش دهید، ایجاد کرده و تغییر میدهید، مدیریت کنید. آنچه شما نیاز دارید: خوانندگان باید با زبان برنامه نویسی Go آشنا باشند و دانش کاری لینوکس داشته باشند. کتابخانه ها و ابزارهای مبتنی بر Go رایگان و منبع باز برای دانلود از اینترنت در دسترس هستند. خوانندگان همچنین به یک Raspberry Pi 3 یا بالاتر و یک میکروکنترلر Pi Pico W نیاز دارند. چندین قطعه الکترونیکی ارزان قیمت دیگر (سنسورهای لمسی، آشکارسازهای حرکت) نیز برای برخی از پروژه ها مورد نیاز است. یک سیستم روشنایی پایه Philips Hue نیز برای پروژه مانیتور آب و هوا مورد نیاز است.
Take control of your home and your data with the power of the Go programming language. Build extraordinary and robust home automation solutions that rival much more expensive, closed commercial alternatives, using the same tools found in high-end enterprise computing environments. Best-selling Pragmatic Bookshelf authors Ricardo Gerardi and Mike Riley show how you can use inexpensive Raspberry Pi hardware and excellent, open source Go-based software tools like Prometheus and Grafana to create your own personal data center. Using the step-by-step examples in the book, build useful home automation projects that you can use as a blueprint for your own custom projects. With just a Raspberry Pi and the Go programming language, build your own personal data center that coordinates and manages your home automation, leveraging the same high-powered software used by large enterprises. The projects in this book are easy to assemble, no soldering or electrical engineering expertise required. Build a temperature monitor that can send alerts any time defined thresholds are exceeded and report the temperature readings on a time-based series chart. Change the color of lights to visually indicate the current outdoor weather status. Create a networked motion detector that triggers an alert any time motion is detected, such as a door opening or closing, a pet wandering around, or deliveries or visitors arriving on your front porch. Even have these triggers initiate a more complex Go-based automation sequence. Integrate a small, high-resolution camera into a bird feeder that takes excellent, up-close photos whenever a bird perches at the feeder, and broadcasts them to your Discord server where your family and friends can see these wildlife captures in real time. Control your home with hardware you configure, and manage it with Go code that you create and modify any time you want to enhance your home automation capabilities. What You Need: Readers should be familiar with the Go programming language and have working knowledge of Linux. Free, open source Go-based libraries and utilities are available for download from the Internet. Readers will also need a working Raspberry Pi 3+ or higher, and a Pi Pico W microcontroller. Several other inexpensive electronic parts (touch sensors, motion detectors) are also needed for some of the projects. A Philips Hue base lighting system is also needed for the weather monitor project.