Tested on the Following Satellite Modems
Satellite Modem Interface card for GlobalStar, Quake Global and RockBlock Satellite Modems26/9/2014
1 Comment
Successful installation of long range obstacle detection RADAR in dumpers at Ramco Cements mines. Field testing gave positive results and detected presence of human or any obstacle while in motion.
Specifications:
This project involves the use of HC05 Bluetooth dongle and Arduino along with relays to turn the devices ON and OFF. An android app is developed to issue commands through Bluetooth. The app checks for a particular Bluetooth device (physical address of Bluetooth dongle connected to Arduino) to be connected to the phone. On successful connection, proper commands are issued when the radio buttons corresponding to the electrical appliances are tapped. The commands received by the Bluetooth dongle are passed to Arduino for further processing. The commands are interpreted by Arduino and the corresponding relay is actuated. The electrical appliance connected to the relay switches ON or OFF accordingly. The client is having a device with a hexagonal crystallizing unit . The hexagonal tray is fitted with vibrators on 4 sides and named as UP, DOWN, LEFT and RIGHT vibrators. The assembly is placed on a flat surface. There are 4 nozzles that are above the tray, just above the vibrators. These nozzles are facing downwards into the hexagonal tray. They are used to pour a colloid solution into the tray. Each nozzle will be pouring out different colloids. The crystallizing tray will receive them into it. Depending on the magnitude of vibration of the vibrators, the colloids will mix at the centre. Now the problem is that he had to activate the motors in sequence and decide the magnitude of vibration, for each blending process. Moreover when he wants more than one crystal of exactly same quality, he could not remember the sequence and magnitude of vibration for every time he does the process. Even if he remembered, he could not be so accurate. So he wanted a device with following features, 1. He will teach only once, how to activate the motors (what sequence and what magnitude). 2. Once he asks the machine to replay, it should reproduce what it was taught. 3. He may re teach the machine when he wants to manufacture a different crystal. The Solution: Arduino is used to establish the automation. Few buttons are used namely RUN, LEARN, REPLAY and CLEAR. With the LEARN button ON, whatever is taught to the machine will be recorded in the EEPROM. By pressing the CLEAR button, the memory will be cleared. By pressing REPLAY button, the sequence stored in the memory will be replayed. Test results are furnished below. The implementation was presented in International Conference on Information Technology, Electronics and Communications and published in the proceedings. Find the paper below. The project involves development of firmware for Arduino to gather data from sensors and upload the same to Xively for live data analysis on the web. Arduino uses Ethernet shield to send the data to the xively page. A xively feed was created and its Feed ID and Xively Key was noted down for use in the sketch. The sensors employed are 1. DS18B20 – 1 wire digital temperature sensor 2. DHT11 – Humidity and temperature sensor 3. Sound sensor Libraries for the sensors are downloaded and the functions in the library are called to acquire data from them. Then the Ethernet library is used to send data. Prior to sending data, configuration of the Ethernet shield for DHCP and as a HTT client is done. These are pretty much explained in the code. Separate data streams are created for each data namely temperature, humidity, sound and string information to be uploaded to Xively. Data is accumulated into the data streams and then uploaded to the xively sheet using the xivelyclient.put function Design and development of 1-wire multi master embedded communication protocol and its proof of concept (POC) development on Arduino is the theme of the project The development of library for multi master implementation on Maxim's and Dallas' 1-wire single master protocol and performance evaluation is done in a simulator. Frame formats and an arbitration mechanism are are developed to realize the same. Testing results exhibit that the developed protocol's transfer speed is better than that of single master 1-wire protocol, LIN and CAN. Embedded software is a piece of code that goes into a micro processor's memory and does a specific task. it spans from simple and single task software to multi tasked ones. With over five years of experience in developing embedded software for quite many platforms, I now have the expertise to handle embedded software projects involving
Intel releases first of its kind high featured Microcontroller development board compatible with Arduino. Intel Galileo. The Quark SoC features Intel Architecture. Amazing features reside on the board to amuse the developers. Though the CPU frequency 400 MHz is on par with ARM controllers, Raspberry Pi and their alikes are much faster. However, Raspberry Pi is not a flexible platform for hard real time systems as it runs on a multi tasking kernel. However, Intel's entry into the micro controller market with excellent expansions and features on board has amused hackers, especially me. Aim:
Description: The e-Health Sensor platform from Cooking Hacks is a very flexible and pre configured health monitoring kit that was employed in this project. This project involved the use of two IDEs of same family, namely Arduino IDE and Processing IDE. Arduino was the micro controller platform used to access signals from the sensor kit. Thanks to the library developed and maintained by Cooking Hacks for the sensor kit compliance with Arduino. Pre built libraries in Processing IDE namely ControlP5 and Grafica aided in the development of the text controls like buttons, text boxes used to enter the serial port and 2D plots as presented in the screenshot above. The application was built to run on Linux OS. Code: |
Raj VigneshPassionate electronics hobbyist. Archives
April 2018
Categories
All
|