Description: The head will be powered by servomotors and constructed from sheet plastic, metal, or plywood. A template for cutting the sheet material can be found at the end of this article. Download the template and compare the size of the printed servomotor with the servomotors available. Resize the template as necessary by photocopying the print or directly printing it at the desired dimensions. Transfer the print onto the sheet material using carbon paper and trace the outlines by hand, applying pressure to leave marks on the sheet material. Cut along the marks with a thin plywood saw until all parts of the head are complete. Sand the pieces slightly for a better appearance and fit. Assemble all components according to the renderings provided in the article. The head is designed to be powered by seven servos, allowing for independent eye movement to look side to side and up and down. The head can also turn left and right, as well as up and down. The jaw is capable of movement to simulate speaking or laughing. The article includes renderings, cutting templates, example circuits, and microcontroller source codes. Comments from readers are encouraged. It is also possible to reduce the number of servos to four, which lowers the overall cost, as servos are the most expensive components. The moving parts can be chosen based on preference; either the head, eyes, or jaw can be animated. Independent moving eyes can be connected to the same servo for synchronized movement. Using the oz-ser 1 chip, six onboard push-buttons can program four servos independently for up to 32 steps of movement. The chip drives the servos when powered on and continuously repeats the programmed sequence. The program length can be shorter than 32 steps, and the end of the program can be modified via the onboard push buttons. The program steps can also be altered as needed. For a PC-controlled head, a PIC microcontroller can be used in conjunction with a MAX232 chip. Code can be written to enable the chip to receive commands from the PC's serial port and control the servos accordingly. The oz-ser RS4 and RS8 chips facilitate this function. The oz-ser RS8 chip receives coordinates for each servo and positions them sequentially without saving the positions, relying on the PC for control. This setup allows for virtually unlimited animations, limited only by the PC's hard disk capacity.
The schematic for the head mechanism incorporates various components essential for controlling the servos and ensuring synchronized movements. The servomotors are connected to a microcontroller, such as a PIC, which manages the input from the user or PC commands. Each servo is connected to a designated output pin on the microcontroller, allowing for precise control over their movements.
The power supply circuit should be designed to provide adequate voltage and current to the servos, typically 5-6V, depending on the specifications of the servos used. A voltage regulator may be included to ensure stable power delivery, especially if the servos draw significant current during operation.
The oz-ser chip, utilized for programming the servos, connects to the microcontroller via a serial interface. The MAX232 chip is used to convert the microcontroller's TTL signals to RS-232 levels, enabling communication with the PC. The push-buttons connected to the oz-ser chip allow for easy programming of movement sequences, with debouncing circuits potentially included to ensure reliable input.
The schematic should also include safety features, such as fuses or current limiting resistors, to protect the servos and control circuitry from overcurrent conditions. Additionally, proper grounding and decoupling capacitors should be implemented to minimize noise and ensure stable operation of the control signals.
In summary, the electronic schematic for the head mechanism integrates servos, a microcontroller, communication interfaces, and power management components to create a versatile and programmable robotic head capable of complex movements and animations.The head will be powered by servomotors and will be built from sheet plastic, metal or plywood. The template which can be used for cutting sheet material can be found at the end of this article. Download the template, compare the size of the printed servomotor with your servomotors at hand. Do the necessary resizing operations by photocopying the print, or you may directly print at the desired dimension. Copy the print onto the sheet material, you may use a simple carbon paper and do the copying by redrawing the lines by hand. The hand will apply some pressure on to the carbon paper and enable it to leave marks on the sheet material.
The marks will be the outlines of the template. Cut the marks with a thin plywood saw untill you complete all parts of the head. Sand them a bit to have nicer looking and well fitting parts. After cutting, assemble all pieces according to the renderings in this article. The head at this article is designed to be powered by 7 servos. So the eyes move independently looking to sides, up and down. The head can turn (look) right-left, up and down. The jaw can also move to do movements like speaking or laughing. The article continues with renderings, parts cutting template, various example circuits and microcontroller source codes. Read on, and don`t forget to add your comments ;) The opposite is of course possible. The number of servos can be reduced. to fore example 4 servos. With less servos, the cost of the head will be much lover though the most expensive parts are the servos.
The moving parts can be selected as you wish; either the head itself, eyes, or the jaw can move. The independent moving eyes can be connected to the same servo so turn to the same side. With oz ser 1 chip, you can use 6 onboard push-buttons to program 4 servos independently up to 32 steps of movement. The chip will drive the servos when the power is on and do a continuously repeat the given program. The program needn`t be 32 steps long. it can be less if desired. The program`s end can be changed via the onboard push buttons by the user. All the steps of the program can be altered whenever needed as well. If you want to build a PC controlled head, you can use a pic micro, connect it to a max232 type of chip.
Then write a code to the chip that will enable it to receive commands from the pc via its serial port and do the necessary operations on the servos. That is what our ozz ser RS4 and RS8 chips do. Oz-ser-rs8 chip receives coordinates for each servo. And position them one by one. It doesn`t save the positions and dependent on the pc. So that the chip can control up to 8 servos within programs sent by the pc. That means you can realise virtually (the pc hard disk is the limit) endless animations. oz-ser-rs8 Circuit schematic.
A simple home project can quickly become problematic if it encounters electric cables, gas, or water pipes, or the central heating system. Using a metal detector allows one to check for metal objects within walls, ceilings, or floors beforehand. An...
A modified version of the previous program allows control of multiple servomotors, utilizing all available I/O lines on port B. The following listing demonstrates the control of two servos similarly to how a single servo was managed in the earlier...
1. A robot may not injure a human being or, through inaction, allow a human being to come to harm. 2. A robot must obey the orders given to it by human beings, except where such orders would conflict with...
This page discusses the differences between assembled Open USB FXS dongle boards and DIY boards. While the assembled boards are fully tested and quality control approved, DIY boards may encounter various issues during assembly. Fortunately, most of these issues can...
For maximum mini-security, this RC Tupperware Turret delivers a formidable deterrent against food theft. While it lacks motion sensors, potential food thieves will think twice before attempting to swipe baked goods. This 11-hour project, designed by Chris of PyroElectro, emphasizes...
For the past year and a half, a group based in Ann Arbor, Michigan, named GO-Tech has been formed, uniting individuals interested in creating projects using technology, such as hardware, software, metal, and wood. This initiative is referred to as...
The strategy focused on efficiently navigating complex terrain with superior speed. The objective was to score in the lowest scoring goal by acting quickly to limit the opposing team's points. The mechanical and electrical designs prioritized speed, resulting in an...
This project was completed during a robotics course taught by Prof. Dave Barret at Olin College. The final project aimed to navigate a maze using a Surveyor robotic platform. Additional sensors were incorporated into the robot, with a focus on...
This is a robotic project named Robotrex, inspired by the words "Robot" and "Tyrannosaurus Rex." It was developed for the endtas.com fair stand at the 2004 Izmir International Fair, building on concepts from previous projects like "Bigfoot" and "the Goggles."...
We use cookies to enhance your experience, analyze traffic, and (if you allow) serve personalized ads.
By clicking Accept All, you agree to our use of cookies.
Learn more