After we demonstrated the proper operation of the engine controller, it's time to give some experimental robot personality and prepare him for the more complex operations. This was done in two ways presented in this post: 1) Preparation of a lighting system, and 2) switch to compact with Ardoaino Pro Mini. As usual, opened a demo of the robot Hmsoftzr area:
Since the robot is equipped with a camera (so far ...), plus it is only cosmetic. First, I took the necessary LEDs - two white front lights, two red backsides italian chandalier and six orange blinker - and adjusting for most residents. These parts are called LED or LED Bezel Holder. Note that they should be suitable diameter LED diameter. In addition, some metal, and plastic (like the picture) crack very easily if not careful. 5mm LED holders Surgery
Now, quite a tedious job, I glued pairs depending on the desired lights and arrange the wires War entire system to create four groups: front, italian chandalier rear, left and right. Within each group like all LEDs are connected in parallel, and a common ground for everyone. Here's the result: LEDs pension system before installation
Strips using double-sided, hot glue and even some fishing line, I put the whole thing off the underside of the robot, while ensuring that no thread is not visible on a component out or accidentally entangled in the wheels. Each group comes to power Mhardoaino through against restricting the flow. Exact values of the resistors does not really change, because LEDs look good even when they are not at maximum capacity. Test dark LEDs lamps (integrated image)
So far, the robot is controlled by Ardoaino Duemilanove compatible board which consists of a shield italian chandalier with a matrix. It was bulky and heavy arrangement, and problematic in terms of the number of spare pins: Visit the engines catches seven Finnish, four other lighting system, and what will happen when I need to add to the story sensors and other elements? italian chandalier
The solution I chose is to combine two Pro Mini boards: one will take care of the motors and lighting, and maybe in a little thing or two, and the second in command on the first and handle other functions, "high", such as wireless data communication, travel planning etc.. Theoretically, you can also use microcontrollers direct connection, but I preferred the boards here who are willing, mainly to save time work. The robot is shown in the following picture with the first panel. Fortunately, the pin of the Pro Mini enables side-to-side linkage to the engine controller, so there was no special wiring needed to run it. The robot is compatible with Pro Mini board
Located italian chandalier next to the engine controller DIP switch, italian chandalier is there so I can isolate the pins when necessary RX / TX of Hardoaino. Why? The idea is that communication between the two boards italian chandalier will be through these pins, serial connection (the Serial of Hardoaino), then I'll have the option to disconnect the communication line between the plates for the purpose of programming italian chandalier each one individually through the development environment. Here's the underside, to date, of the Stripboard it installed the whole thing: the soldering side of the robot Dashboard
If you looked at the video carefully, you have probably seen a very different turn right turn left, and even though the orders given to the engines are completely symmetrical. This is a problem I noticed it from the start: the transmission of the left wheel just as "smooth", significantly, that of the right, even both greasy properly. This is probably one of the reasons why the platform was very cheap ... It means that at some point we have no choice but to program any control mechanism, offset the mechanical differences. Will it be the next thing I would do, or before I install the control panel? Wait and see ...
Stunning! I tried to work with the pro mini Hardoaino development environment gave me an annoying italian chandalier error. After a long search, and the internet, I found nothing. I decided to weld the normal pins Serial ports, and accidentally took out a small get welded on the pro mini ... Compatible Ardoaino already ordered nano ...
HTML tags and attributes: <a href="" title=""> <abbr title = ""> <acronym title = ""> <b> <blockquote cite = ""> <cite> <code> <del datetime = " "> italian chandalier <em> italian chandalier <i> <q cite =" "> <strike> <strong>
Recent comments on where Ido Gendel get Ardoaino? Where do I get the oak Ardoaino? Ido Gendel the optimization Stories: Ido Gendel random expensive optimization stories: italian chandalier random italian chandalier expensive oak optimization stories: random stories happen spaceman optimization: italian chandalier randomization happens italian chandalier categories Administration category selection algorithms Basic Electronics General italian chandalier Techniques section Microblog controllers ATTinyXX Cypress MSP430 PIC Ardoaino Games begin philosophy projects 4Probot A-XO Abuarba MBM OMG WTF LOL Readuino Tiny Hello Hello Project Pick 99 gauge bolts Community flashers components optimized C programming languages Pascal Python programming exercises are looking for something specific?
Proudly powered by WordPress
No comments:
Post a Comment