ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

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

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Raspberry Pi and MQTT Essentials

دانلود کتاب Raspberry Pi و MQTT Essentials

Raspberry Pi and MQTT Essentials

مشخصات کتاب

Raspberry Pi and MQTT Essentials

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9781803244488 
ناشر: Packt Publishing Pvt Ltd 
سال نشر: 2022 
تعداد صفحات:  
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 21 Mb 

قیمت کتاب (تومان) : 53,000

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب Raspberry Pi and MQTT Essentials به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب Raspberry Pi و MQTT Essentials نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب Raspberry Pi و MQTT Essentials

با تمام مفاهیم مرتبط با Raspberry Pi و MQTT آشنا شوید، پروژه‌های IoT خلاقانه بسازید، و نحوه ارتقای این پروژه‌ها را به سطح بعدی بیاموزید. بیشتر پروژه های هیجان انگیزی مانند ایستگاه هواشناسی اینترنت اشیا و برد سوئیچ هوشمند بسازید. مزایای استفاده از کارگزار MQTT خود را در سراسر جهان کشف کنید شرح کتاب: آینده اینترنت اشیا پتانسیل بی حد و حصری را دارد. آیا عالی نیست اگر بتوانید آن را به پشته های تکنولوژیکی خود اضافه کنید؟ اما از کجا شروع کنیم؟ البته با اصول اولیه. در این کتاب با آشنایی با محبوب ترین سخت افزار و پروتکل ارتباطی Raspberry Pi و MQTT شروع می کنید. با راه‌اندازی سرور MQTT خود در Raspberry Pi، نحوه استفاده از آنها را با هم خواهید دید و نحوه عملکرد آن را درک خواهید کرد. این کتاب MQTT را با جزئیات بررسی می‌کند، از جمله کلاینت‌ها و دستگاه‌هایی که می‌توانید به سرور خود متصل کنید. دو برد توسعه IoT بسیار محبوب در بین توسعه دهندگان پروژه کشف خواهید کرد: بردهای توسعه ESP8266 و ESP32. سپس، یاد خواهید گرفت که چگونه داشبوردهای تعاملی را روی Pi خود بسازید و دستگاه های مشتری خود را نظارت کنید. این کتاب همچنین به شما نشان می دهد که چگونه با استفاده از یک نرم افزار محبوب دیگر - Node-RED یک داشبورد بسازید. شما قادر خواهید بود با ایجاد دو پروژه در مقیاس کامل، مهارت های خود را آزمایش کنید. این همه چیز نیست: شما همچنین خواهید آموخت که چگونه سرور MQTT خود را در یک سرویس ابری مجازی میزبانی کنید. در نهایت، در مورد اینکه چگونه از اینجا به جلو حرکت کنید، چه فناوری هایی را باید یاد بگیرید و برخی از توصیه های پروژه برای بررسی یا آزمایش دانش خود راهنمایی خواهید شد. تا پایان این کتاب، می‌توانید با استفاده از Raspberry Pi و MQTT پروژه‌های معناداری بسازید و داشبوردهایی برای پروژه‌های خود در Node-RED ایجاد کنید. آنچه خواهید آموخت: پیکربندی و استفاده از Raspberry Pi برای پروژه های IoT پیاده سازی پروتکل ارتباطی MQTT برای پروژه ها درک نحوه راه اندازی بردهای NodeMCU و ESP32 به عنوان مشتریان MQTT یک برد NodeMCU را از طریق داشبورد Node-RED میزبانی شده در Raspberry Pi Get LAMP کنترل کنید. سرور، دستیار خانگی و MariaDB در Raspberry Pi یک کارگزار آنلاین MQTT را در یک سرویس ابری یا پلت فرم ارائه‌دهنده خدمات سازمانی راه‌اندازی کنید. به اینترنت اشیا علاقه مند هستند و می خواهند با استفاده از سخت افزار توسعه دهنده موجود پروژه بسازند. مربیانی که می خواهند دوره ای در مورد اینترنت اشیا را در برنامه درسی خود معرفی کنند، علاقه مندان به فناوری و توسعه دهندگان اینترنت اشیا که تازه شروع به کار کرده اند نیز از این کتاب بهره مند خواهند شد. هیچ دانش قبلی در مورد دو موضوع اصلی که کتاب پوشش می دهد - Raspberry Pi و MQTT مورد نیاز نیست. درک اولیه از چیستی اینترنت اشیا نیز مفید خواهد بود اما اجباری نیست.


توضیحاتی درمورد کتاب به خارجی

Get familiar with all the concepts related to Raspberry Pi and MQTT, build innovative IoT projects, and discover how to scale these projects to the next level Key Features: Learn some of the most popular tools used in IoT - Raspberry Pi, MQTT, ESP8266 and more Build exciting projects such as an IoT weather station and a smart switch board Discover the advantages of taking your MQTT broker global Book Description: The future of IoT has the potential to be limitless. Wouldn\'t it be great if you could add it to your own technological stacks? But where to start? With the basics, of course. In this book, you will start by learning about the most popular hardware and communication protocol, Raspberry Pi and MQTT. You will see how to use them together by setting up your own MQTT server on Raspberry Pi and understand how it works. This book explores MQTT in detail, including the clients and devices that you can connect to your server. You will discover two very popular IoT development boards among project developers: the ESP8266 and ESP32 development boards. Then, you will learn how to build interactive dashboards on your Pi and monitor your client devices. The book also shows you how to build a dashboard using another popular software - Node-RED. You will be able to put your skills to the test by creating two full-scale projects. That\'s not all: you will also learn how to host your own MQTT server on a virtual cloud service. Finally, you will be guided on how to move forward from here, what technologies to learn, and some project recommendations to polish or test your knowledge. By the end of this book, you will be able to build meaningful projects using Raspberry Pi and MQTT and create dashboards for your projects on Node-RED. What You Will Learn: Configure and use a Raspberry Pi for IoT projects Implement the MQTT communication protocol for projects Understand how to set up the NodeMCU and ESP32 boards as MQTT clients Control a NodeMCU board through a Node-RED dashboard hosted on Raspberry Pi Get LAMP server, Home Assistant, and MariaDB on the Raspberry Pi Set up an online MQTT broker on a cloud service or enterprise service provider platform Build full-scale, end-to-end prototype projects Who this book is for: This book is for students who are interested in IoT and want to build projects using the available developer hardware. Educators who want to introduce a course on IoT into their curriculum, technology enthusiasts, and IoT developers who are just getting started will also benefit from this book. No prior knowledge about the two main topics that the book covers is required - Raspberry Pi and MQTT. A basic understanding of what IoT is will also be useful but not mandatory.



فهرست مطالب

Cover
Title Page
Copyright and Credits
Dedicated
Contributors
Table of Contents
Preface
Part 1:Covering the Basics
Chapter 1: Introduction to Raspberry Pi and MQTT
	What is MQTT and how does it work?
		What is MQTT?
		Basic concepts of MQTT
	A gentle introduction to Raspberry Pi
	Setting Up Your Raspberry Pi
		Technical requirements
		Setting up an SD card for your Raspberry Pi
		Flashing the OS image onto the SD card
		Setting up Raspberry Pi for the first time
		Setting up VNC for Raspberry Pi
		Setting up and testing the MQTT broker
		Testing the MQTT broker locally
	Summary
Chapter 2: MQTT in Detail
	Introducing MQTT clients
		MQTT messages
		MQTT topics
		MQTT clients
		How does an MQTT client connect to a broker?
	Understanding the MQTT protocol packet structure
		Connect packet
		CONNACK packet
		PUBLISH and SUBSCRIBE packets
	Practical demonstration of MQTT in action
	Summary
Chapter 3: Introduction to ESP Development Boards
	ESP8266-based NodeMCU development board
		Technical specifications
		NodeMCU GPIO pinout and pin configurations
		Arduino IDE setup for the NodeMCU development board
	ESP32-based development board
		Technical specifications
		ESP32 GPIO pinout and pin configurations
		Arduino IDE setup for the ESP32 development board
	Mini-project 1: NodeMCU as an MQTT client
		Part 1 – NodeMCU development board setup
		Part 2 – Raspberry Pi setup
	Summary
Chapter 4: Node-RED on Raspberry Pi
	Introduction to Node-RED
	Node-RED first-time installation, setup, and demonstration
		Node-RED installation
		Running Node-RED on your Pi for the first time
		Node-RED crash course
	Node-RED MQTT components and dashboard setup
		Node-RED MQTT nodes
		Node-RED dashboard
	Mini project 2 – Controlling a NodeMCU LED from the Node-RED dashboard
		Hardware requirements
		Software requirements
		NodeMCU setup
		Raspberry Pi setup
	Summary
Part 2: Practical Implementation – Building Two Full-Scale Projects
Chapter 5: Major Project 1: IoT Weather Station
	Hardware requirements
		The NodeMCU development board
		The DHT11 temperature and humidity sensor
		The BMP280 temperature and pressure sensor
		The CCS811 air quality sensor
		Sensor interfacing
	Code explanation
	Raspberry Pi setup
		Starting Node-RED
		Project flow and dashboard setup
		Additional functionality – email alerts
	Summary
Chapter 6: Major Project 2: Smart Home Control Relay System
	Hardware requirements and setup
		ESP32 development board
		5V non-latching relay
		5V Hi-Link power supply
		Miscellaneous components
		Hardware setup (PCB design and circuit)
	Code explanation
	Raspberry Pi setup
	Project enhancements
	Summary
Part 3: How to Take Things Further – What Next?
Chapter 7: Taking Your MQTT Broker Global
	Establishing the advantages of a global MQTT broker
	How to take your broker global
		Option 1 – online MQTT broker
		Option 2 – virtual server
	Summary
Chapter 8: Project Prototype to Product – How?
	Innovative project ideas
		Idea 1 – Home automation system
		Idea 2 – air quality monitoring system
	IoT services provided by enterprise cloud platforms
		IoT cloud platforms
		Project – getting started with AWS IoT Core
	How to scale your projects using the current hardware
		Home Assistant
		LAMP Server
	Summary
Index
Other Books You May Enjoy




نظرات کاربران