Vermes
Advanced Member level 4
It is a flash application which controls lamps on Christmass tree. This project consists of two parts: flash and „server”.
Flash:
Application was written in object in ActionScript 3.0. The principle of operation is a simple animation and sending the information further through sockets. By clicking the right button, you make an animation and send one specific information.
„Server”:
It is a very simple program written in Delphi, it is some kind of a bridge between Flash and AVR. Program receives information from sockets and sends it further via RS232.
LocalHost: 127.0.0.1
Port: 5330
Hardware – program:
It is a simple system with Attiny2313 (At90s2313), clocked by quartz 11.0592MHz. The circuit was mounted on a contact board and a relay was used as an executive system. Note! There is high voltage in executive part of the circuit, for example in the relay. Such voltage may cause damage to your health or life.
RS232 – USB converter from Profilic is used for communication. Program was written in Bascom. Communication is carried out in program, so there is no elements of communication on Max232. Communication speed is 115200 baud rate. Waitkey command was used in program, so microcontroller waits for specific sign from the Flash, checks the conditions and executes the corresponding instructions.
www:
Animation, pictures and mp3 file were set using the static language FBML. All files are placed on an external server and they are loaded with use of that language. You need Adobe Flash Player 10 to watch the animation.
Facebook: LINK.
Attachments:
- in „Socket” zip you can find the program Socket.exe. Click port settings and then start;
- in „Tutorial” zip you can find files which will help you to make an application with use of Flash. It is an application with two buttons, which send „0” or „1” via socket. Ready file „Tutorial.exe” should be started. If you want to know what is inside, look into files „fla” and ”as”. „fla” is base file and „as” is application code, which can be opened in Notepad if you do not have appropriate software to edit Flash. Flash CS5 or Flex sdk and FlashDevelop are recommended;
- in „avr” zip you can find a sample program, which can be used for tests
Video:
Pictures:
Link to original thread (useful attachments) - Animacja flash,avr,troche facebook'a i choinka