Arduino Home Automation Projects by Unknown
Author:Unknown
Language: eng
Format: mobi
Publisher: Packt Publishing
Summary
In this project, we built a Bluetooth– and Arduino–based temperature and humidity sensor. Using this sensor, you can measure data that comes from your Arduino board via Bluetooth and display this data on your computer.
Let's see the major takeaways from this chapter. In the first part of the chapter, we chose the components of this project, including the Bluetooth module and the temperature and humidity sensor. We also downloaded and installed the required software components of the project.
Then, we built the hardware part of the project and made the required connections on the breadboard. We connected the Bluetooth module and the temperature and humidity sensor to the Arduino board.
Then, we spent some time building the main sketch of the project. At the same time, we tested the project by checking whether the Bluetooth connection was actually working. We also checked whether the temperature and humidity sensor was working correctly.
Finally, we used Python to build a simple interface on your computer. Using this interface, we established a connection to the Arduino board via Bluetooth and displayed the measurement data on your computer.
There are also several ways to improve the project. You can easily couple Python and a database, for example MySQL, to automatically log measurements locally on your computer. You can also couple this project, still using Python, with one of the Python-plotting modules to constantly display the measured values on a graph.
In the next chapter, we are going to use Wi-Fi again but for a completely different purpose. This time, we are not going to measure and store data locally, but automatically upload data to a cloud service so that it is stored and displayed there.
Download
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Linux Device Driver Development Cookbook by Rodolfo Giometti(3957)
Embedded Programming with Modern C++ Cookbook by Igor Viarheichyk(3784)
Implementing Cellular IoT Solutions for Digital Transformation by Dennis McCain(3704)
Embedded Linux Development Using Yocto Project - Third Edition by Otavio Salvador & Daiane Angolini(3553)
TinyML Cookbook by Gian Marco Iodice(3470)
Simplifying 3D Printing with OpenSCAD by Colin Dow(2861)
TinyML Cookbook by Gian Marco Iodice & Ronan Naughton(2623)
Fusion 360 for Makers by Lydia Sloan Cline(2231)
Networking A Beginner's Guide by Bruce Hallberg(2228)
Hands-On Linux for Architects by Denis Salamanca(2073)
But How Do It Know? by J. Clark Scott(2039)
Computers For Seniors For Dummies by Nancy C. Muir(2023)
Raspberry Pi and MQTT Essentials by Dhairya Parikh(1980)
Arduino Project Handbook, Volume 2: 25 Simple Electronics Projects for Beginners by Geddes Mark(1963)
9781803246888-ENHANCING DEEP LEARNING WITH BAYESIAN INFERENCE by Unknown(1918)
Hack and HHVM by Owen Yamauchi(1904)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1878)
MicroPython Projects by Jacob Beningo(1768)
Hands-On Internet of Things with MQTT by Tim Pulver(1730)
