So in this project, we build an Acoustic Home Automation Device in which we will be able to control this smart device without using any wireless connections like Wi-Fi or Bluetooth. We will use Actions for Google and Dialogflow to build a test application for our Google Assistant to make it play encoded audio (Chirp). This audio will then be captured by the Arduino nano BLE sense board running the Chirp Arduino Program, based on the message encoded in the data the Arduino board could perform any action like toggling an AC load controlling the RGB LED, etc. It might sound like a lot, but it is relatively simple.
Arduino Sleep Modes and How to use them to Save the Power Power consumption is a critical issue for a device running continuously for a long time without being turned off. So to overcome this problem almost every controller comes with a sleep mode, which help developers to design electronic gadgets for optimal power consumption. Sleep mode puts the device in power saving mode by turning off the unused module.
There is a Python library to access all capabilities of an official WhatsApp on Raspberry pi – Yowsup. It enables you to use your WhatsApp account to exchange messages without the original app with your contacts. This library allows the user to create a full-fledged custom WhatsApp client on Raspberry Pi.
In this post we will build Raspberry Pi based Bluetooth Speaker by fusing the power of A2DP, Linux and audio codec to stream the data packets from an audio source to an audio sink wirelessly. To do so we are going to hack a little bit of Linux system and write a piece of code in bash and python and we will be in business.
Arduino Whistle Detector Switch using Sound Sensor As a kid I was fascinated by a toy music car which gets triggered when you clap your hands, and then as I grew up I wondered if we can use the same to toggle lights and fans in our home. It would be cool to just turn on my Fans and lights by just clapping hands instead of walking my lazy self to the switch board. But often times it would malfunction as this circuit will respond to any loud noise in the environment, like a loud radio or for my neighbor’s lawn mower. Although building a clap switch is also a fun project to do.
The HM10 has become a very popular Bluetooth 4.0 BLE module. The HM10 is a Bluetooth 4.0 based module only, so it will not connect with Bluetooth 2/2.1 module such as HC-05, HC-06 and other Bluetooth modules. The HM10 is controlled via AT commands sent over the serial UART connection. HM-10 is a Bluetooth Low Energy (BLE) module, to know more about this module, check out the HM-10 BLE datasheet.