SOLAR POWERED UAV FOR LONG ENDURANCE

C-60 SOLAR POWERED AIRCRAFT In this project we are going to show you to power an aircraft from solarcells and have an uninterrupted flight for 50 minutes with the aid of a dc source excluding solar cells. The project is concerned with the uninterrupted flight by using renewable energy i.e. solar cells energy and have a smooth and long flight without fuel to any desired place as long as the sunlight is available, on the dismissal of sunlight the dc battery source will be there to drive the aircraft. This air craft is also capable of one to one communication for such areas where wireless communication is inaccessible. The aircraft is equipped with Xbee-S1module (Communication module) which is communicated to the Xbee in inaccessible wireless areas. The Xbee of inaccessible area fetch the data from the sensor in that area and transfer this data to the Xbee in aircraft, storing…

Continue reading

Echolocation with HC-SR04 ultrasonic distance sensor

Ultrasonic echolocation is common practice in many areas including nature itself. We all know how bats or dolphins navigate – they emit ultrasonic waves and depending on the time delay of reflected echoes, they can determine the distance from obstacles or catch. From an engineering perspective it is relatively easy to measure distances with ultrasound – all you need to know is sound speed in the air and time delay between sent and received pulses. L is the measured distance; CAIR – ultrasound speed; t – the time between transmitted and received pulses. The accuracy of measured distance mainly depends on air temperature. The following formula can calculate sound speed in the air approximately : For instance, at 25ºC the speed of sound in dry air CAIR = 346.13 m/s. If you want greater accuracy, you should also measure temperature to adjust sound speed.

Continue reading

Pressure-less solar collector controller prototype

It’s been over three months since solar collector was installed. I decided to build a controller by myself. And it turned out that it stayed in the prototype stage. So I put it into the enclosure and left it like is. So far it works fine – water is hot every day, so I have nothing more to expect. I did not capture enough pictures of the build, but I think I will share what I have. In the forum thread, you probably saw what type of system I was building. As I mentioned, the solar collector is cheaply made in China and is pressureless. They usually come with a unique controller which takes care of refilling tank, ensuring protection from water freezing and other individual scheduled routines. Pressureless collector usually is first filled with water which heats and then it is used (mixed with cold). Initial test shows that…

Continue reading

Running LEDs on MSP-EXP430FR5739 FRAM board

In this part, we are going to create a simple project for the MSP-EXP430FR5739 FRAM board. As development tools, we are going to use Code Composer Studio which is free to up to 16KB Flash code size. MSP430FR5739 microcontroller has exactly 16KB of FRAM memory so we can use it all with no hustle. Download Code Compose Studio (CCS) and install it to your PC. Then start the application and go to the workbench. It is Eclipse based IDE so should be no problem if you have used Eclipse before.

Continue reading

Building STK500 AVR ISP programmer with USB

A programmer is one of the first things to think of when starting to deal with microcontrollers. Luckily it is not hard to build a fully working programmer almost for any microcontroller as there are tons of open source projects around. So I decided to make an stk500 compatible programmer which is taken from tuxgraphics.com. I chose not to search for the same parts as in original schematics but use what’s on the desk. As a result, I got a mix of through hole and SMD soldered board that works great. Short info about STK500 V2 programmer This programmer is a clone of the original AVR STK500 programmer. It works on all leading platforms including Windows, Linux, BSD, and MacOS X. This is mainly because as USB to serial converter there is an FT232RL chip used with full driver support. Probably main reason to build it is that the programmer…

Continue reading

Adapting graphical LCD with touch screen to ChipKIT UNO32

ChipKIT is an excellent substitution board to Arduino. It offers better performance as it is based on PIC32MX320F128 microcontroller based on 32-bit architecture. The microcontroller has 128K of Flash and 16K of SRAM on board. Having Arduino Uno shape factor ChipKIT offers more 42 programmable pins. ChipKIT like Arduino can be programmed with a bootloader that communicates to PC through USB-to-USART converter chip FT232RQ. Digilent has developed an STK500v2 based bootloader that works on PIC, so it is easy to program using AVRDUDE tool. Besides that, they adapted an Arduino environment to work with ChipKIT boards. It’s called Mpide. It also supports Arduino boards, but it aims to program ChipKIT boards. Programming experience is pretty same as for Arduino, and even most of the examples written for Arduino work on ChipKIT. This is true since there is no specific hardware elements touched like program memory or EEPROM. As you know…

Continue reading

Rethinking AVR DDS3 signal generator project

These things happen all the time. When you start a new project but from the beginning start feeling that it’s not what you wanted. Usually, they end up collecting dust. I think there is nothing shameful because it is better to fail than do nothing. There are thousands of examples where people, companies start new projects with enthusiasm but they never reach the daylight. But without those efforts, we wouldn’t see other great projects and products. Not all of them are made from the first try. It’s been over a year since the announcement of AVR DDS3 signal generator. As you have noticed, there is no progress so far on it. And I am going to give up on it for a couple of reasons. From the beginning, I didn’t feel comfortable with it.

Continue reading