Madhu here for the weekly post..
I wanted to try out something cool and inexpensive. So I bought this Buzzer online. To make this work I hooked it up to the Arduino PWM signal pins, which runs at around 500 Hz (would be ideal to produce audible tone). I love creating electrical circuits using Fritzing and created this to show the circuit that I used.
For the Simulink part -
Once I found out that Arduino has functions tone and noTone, I set up a S-function builder block in Simulink that shows the library files needed and the calls to these functions appropriately as shown below.
After this I connected a sequence to the enable and frequency inputs of the S-function builder. A total of 15 minutes of work and with the comfort of using Simulink I was able to understand how to use Arduino to control sensors using the PWM pins and also enjoy the music that I created
Hey! It's Madhu Govindarajan here -
For this week’s blog post, I will share some ideas for makers who want to get creative with their Halloween celebrations. The few things that pop-up to mind when thinking about Halloween – Trick or treat, carving pumpkins and haunted house attractions.
A custom Speech to Text converting script can be implemented with ease on Raspberry pi. This can be used to identify someone saying “Trick or treat” which can control an automatic Candy dispensing machine. This way you can ensure that you don’t disappoint the trick-or-treaters even if you are out at a costume party.
For those who want to come up with ideas related to pumpkins, if controlling the light pattern on your carved pumpkin sounds dull and boring please take a look at the Fire Breathing Jack-O-Lantern from this video.
Instead of treats if you want to scare people away on Halloween, a few sensors (touch sensors, proximity sensors, motion sensors etc) can help you design your own backyard Haunted house (something similar to the one's in this video).
Hopefully you get inspired by these videos to MAKE your own safe and sound Halloween project.
LCD Interfaced with Arduino and Controlled by MATLAB
I would like to introduce you to Madhu Govindarajan from MathWorks who will be writing interesting blog posts for next several weeks. Thanks Madhu!
Hi everyone! Madhu here - I thought for today’s post I will share the answer to a frequently asked question during the recent Autonomous Fighting Robots Challenge (AFRC).
Flexibility to build and expand existing solutions is one of key aspects fueling the Maker movement. I want to share how Simulink in essence supports the same thought process. For example, look at this fun video from the robotics contest where the autonomous robots were designed completely using the Simulink support package for Arduino and custom-developed blocks based on S-function builder.
Although there are several ways to bring in external C code from the open-source libraries into Simulink environment, S-function Builder provides a User Interface that helps understand and simplify the process.
Here's a link to a set of files authored by my colleague Giampiero, which contains a step-by-step tutorial to create your own Device drivers using S-function Builder. This file not only inspired the Encoder blocks (used to measure the speed of the fighting robots) and Serial communication blocks (used to control their on/off switch) but also others mentioned in the Acknowledgement section on the link. So in essence Simulink has ways to accommodate existing external libraries, hence allowing makers to feel more empowered than just using MATLAB, Simulink and the support packages.
After all, software is nothing but pencil in the hands of the creator.
A fun new project for you Arduino enthusiasts!
The code, a block diagram and a photo are posted below. enjoy!
This demo is a wireless display that can be updated remotely using a web browser on your phone, tablet or PC connected tohttp://goHACK.me
After the Mackerel board has been setup with goHACK.me, the app connects to goHACK.me via Wi-Fi and retrieves messages and control information such as:
SOFTWARE & DESIGN FILES
Download link: goHACKmeLEDMatrix.zip
After the success of GestureR, Grabo Team is going to present our next Kickstarter project – BLEasy. BLEasy is a Revolutionary, Easy-to-use and One-to-many BLE (Bluetooth Low Energy) bridge for your Arduino System.
The launch day for BLEasy would be on 3rd Oct 2014. For the details, you may click on the following link for a preview:
If you are interested in BLEasy, please don’t hesitate to support us on launch day. Every of your support is important for us.