Skip navigation
1 2 3 Previous

In the Air Design Challenge

36 Posts authored by: amgalbu Top Member
This will probably be my last post  for this challenge as I will leave tomorrow morning for a business strip and returning next monday. hen I experiment, when I test new components and ideas, and also every time I fail, I have fun. So this challenge was really funny to me!   This is my second challenge. The first one (ForgetMeNot) was bit disappointing to me because I have not been able to focus on the challenge requirements. On the contrary in this challenge, in my opinion, I met t ...
In this post, a complete overview of the implemented solution will be provided  Data collection The first step is to collect data by simply driving around while the smartphone app records data     Pushing data to the cloud When data is stored on smartphone, t can be analyzed on the msartphone itself and eventually pushed to the AirVantage cloud     Data visualization Data store in the AriVantage cloud can be seen by means of a web application. Here only a quick overv ...
After recording this video, I closed down the bonnet with the intent to go around and collect some data. But as soon as I closed the bonnet, AirMobile sensor disconnected from the smartphone. I reopened the bonnet, and connection was back The problem was clear, the reason less. I didn't expect the steel of the bodyshell to shield Bluetooth 2.4 GHz frequencies to that extent In my opinion, the possible causes could be   Antenna / module position: the Bluetooth module was placed between th ...
This is the video of the first run of the AirMobile sensor installed in a real car     ...
The crucial moment has come: it's time to install the board in a real car Here is the sensor mounted in the car       The case is fixed to the bodyshell by means of plastic strips. The cell is kept in contact with the radiator using a spring bolt to an existing shell screw... Installation does not look very professional, but I accumulated so may delays due to hardware problems I has not enough time to study a better way to install sensor on car ...
It's time to finalize the OpenHAB setup on the BeagleBoneBlack, which will collect and analyze data stored on the AirVantage cloud. The steps required to complete the installation are Install web server A web server is required to serve the files for the web page that shows collected data. I chose lighttpd because it's lightweight and easy to configure. To install lighttpd, simply type   sudo apt-get install lighttpd   First, let's check that your configuration is ok: $ lighttp ...
amgalbu

AirMobile - Data map demo

Posted by amgalbu Top Member Feb 16, 2015
...
After setting up the PWM outputs on BeagleBoneBlack, I created a binding for OpenHAB. In this way, I can create items and widgets that controls servos and are fully integrated into the OpenHAB UI. What I basically did was to make some changes in the existing GPIO binding to accomodate some new configuration keywords. The original GPIO binding accepts the following configuration settings gpio="pin:PIN_NUMBER [debounce:DEBOUNCE_INTERVAL] [activelow:yes|no]"   After the changes, t ...
After a week of hardware and mechanical issues with the AirMobile sensor, my self-esteem was at an alarming low level. So I switched to tasks that could bring me some satisfaction. I started wondering how to demonstrate some automation capabilities as required by the challenge. So I decided to build a "Air Quality" gauge. The gauge will have a moving needle that will notify about the current air quality. The handle will be moved by means of servo control. To control the servo, I need two ...
The crucial moment is coming: installing the sensor in a real car Before of that, all the components have been mounted in a case, as shown in pictures below.       Particular care has been taken to thermally insulate the electronics components from the heat. I placed some foam on the side that faces the car radiators. This, and the air that flows from the holes in the front-facing side of the case, should prevent electronics from overheating     Care has been t ...
The last step before installing the AirMobile board on a real car is to test the Bluetooth connection   What you see in the video is the AirMobile board mated with the TI LaunchPad board and powered by a Peltier cell. The gray box you see in the video is a PC power supply unit that cools down the cold side of the Peltier cell. In this condition, there is enough energy to power up the Bluetooth module (you see the module's LED blinking)   On the smartphone, I installed an open-source ...
After testing most of the hardware to detect short-circuits that could burn the MSP430 pins, I mated the AirMobile board to the TI LaunchPad board   Before proceeding, I had to set the TI LaunchPad's jumpers properly. The configuration is as follow all the jumpers in the isolation jumpers block (J13) have been removed all the jumpers on J10 have been removed jumper on J11 has been removed jumper on J12 has been removed and the header pin "In use" has been connected to the AirMobile bo ...
Today I tested the power supply section of the AirMobile board. As you can read in this post, the feature of this board is that it is powered up by a Peltier cell, thus harvesting the wasted heat of a car radiator. First of all, a note about the The step-up transformer turns ratio will determine how low the input voltage can be for the converter to start. Using a 1:100 ratio can yield start-up voltages as low as 20mV. To make the test, I placed the hot face Peltier cell on a house radiator. I ...
Finally I (almost) completed the AirMobile sensor board Here it is     If you think it's awful, I agree with you... I made too many mistakes, but component's  bottom views always confuse me. Anyway, to complete the board I have to mount the MiCS2710 sensor mount the Bluetooth module   The next step is to test the power supply section... ...
Bluetooth protocol Everytime I search something in the opensource community, a quote from Isaac Newton comes into my mind   "We are dwarfs on the shoulders of giants"   It's unbelievable the health of information is available for you to give form to all your ideas!!   I was looking for an Android application that I could use as a starting point. The main requirements were very simple Connect via Bluetooth to the AirMobile sensor Cache data local visualization Push data to th ...