Trimble and Qualcomm Technologies have announced the availability of Trimble RTX GNSS technology for the Snapdragon 8 Gen 1 and Snapdragon 888 Mobile Platforms. This technology enables superior location capabilities in premium Android smartphones worldwide. The integration of Trimble RTX GNSS technology, a correction services platform, with Snapdragon contributes to a higher quality, more accurate…
Android Phone Controlled Robot using Arduino
The Android phone that stays in your hand most of the time is useful in many other applications apart from Whatsapp, Facebook; appliances; monitor your health parameters. How it would be if it can control a Robot, which can assist in your daily work. With this project you can make a robot that can be controlled by an Android Phone, over Bluetooth Communication.The robot is built around Arduino interfaced with a Bluetooth receiver to receive commands from Android Phone.The basic Block diagram of the system is as:The operation being very simple, as the app on the phone transmits data serially over a Bluetooth connection established between it and the receiver.The commands are received and are processed according to the program fed into Arduino, upon which the further controlling is done. Motors are given instructions, in the way user commands them through his phone.
Tutorial 9: Device control using smart phone’s Bluetooth and ATtiny85
In this tutorial series, we have learned about interfacing potentiometer to get analog input, interfacing of RGB LED by generating PWM output, DC Motor speed control using PWM output, and some other things. This tutorial explains the serial communication of ATtiny85 with Bluetooth module HC05. ATtiny85 does not have built-in UART or USART with Rx…
Tutorial 10: Wireless sensor data transmitter using Bluetooth and ATtiny85
In the previous tutorial, we have learned how ATtiny85 serially communicates with Bluetooth module HC05 and send/receive commands from smartphone Bluetooth This tutorial also involves the role Bluetooth module HC05. But instead of receiving commands from a smartphone, it sends sensor data values to the smartphone. The sensor is connected to an analog input pin…
ATtiny85 microcontroller tutorials, Part 3: Building LED blinking application using ATtiny85
In the previous tutorial, we learned we need the following hardware and software tools to build any application using ATtiny85. Arduino IDE software USB SPI AVR programmer PROGISP software So let us build the first LED blinking, “hello world” application for the ATtiny85 microcontroller. Open Arduino IDE. Open LED blinking example from file->example->basic->blink Modify the…
Introduction to Android
Operating Systems have developed a lot in last 15 years. Starting from black and white phones to recent smart phones or mini computers, mobile OS has come far away. Especially for smart phones, Mobile OS has greatly evolved from Palm OS in 1996 to Windows pocket PC in 2000 then to Blackberry OS and Android. Android is a powerful Operating System supporting a large number of applications in Smart Phones. Android is a software bunch comprising not only operating system but also middleware and key applications. Android Inc was founded in Palo Alto of California, U.S. by Andy Rubin, Rich miner, Nick sears and Chris White in 2003. Later Android Inc. was acquired by Google in 2005.
Home appliance control using Android phone
With increasing technology, Automation has become a need whether it is home, office or some other place. At home we come across many appliances be it Fan, AC, TV, Lights, etc. What if you could operate all of them with the Android Phone you’re holding in your Hand..!!This Project aims to incorporate android phone control over electrical appliances. We use Bluetooth communication between Android phone and a Receiver (control unit) that is connected to the appliances.
Arduino Time-and-Sensor-Based Android Music Player
Imagine your music player that play for you, a player that sense the ambient LIGHT, TEMPERATURE and TIME that affects the mood of a person, and pick a song categorize as MOODs. Because I don’t have a sensor that can translate human emotion or thinking to numerical data, I assume that an environment surrounding humans can affect our emotion and which is readable as an analog data using sensors, and because time can easily affect the environment basic traits like light intensity and temperature, I found it as a good solutions for this project. The sensors I used are not enough to consider the exact environment situation; we can still add humidity and sound.
Android Phone Controlled Bluetooth Motion Vehicle
I had been working on a project to make a bluetooth controlled car which is being operated from an Android phone.The basic objective of this project is to make a gaming vehicle which would be controlled by tilting the mobile phone such that the user controls its acceleration as well as directions.The motivation behind my project came basically from the inquisition of Controlling cars using accelerometer in mobile games and PC games.Also we wanted to make such a device which could go into the areas where humans cannot go.Also on seeing many cars used by snake catchers to get the look inside of the snake holesI thought this would be a great idea as the remotes use cell batteries which are not available always but one carry his mobile everywhere.
Open Source Hardware
Open source software movement had to climb big hurdles to rise to the firm pedestal where it stands today. A notion that had started as early as in 1970s started to gain grounds only towards the culmination of the millennia. The recent spurt in the open source software market and in the open source movement itself makes us ponder on the next logical step. Open Source Hardware? Before we focus on the ‘Open Source Hardware’, let us see how Open Source Software works. Open source software is a software for which the source code is available to its users. Depending on the terms of the license, it can be read, modified, enhanced and redistributed under the same license. In software section, it works fine because the marginal costs involved with the distribution of software is effectively nil.