News & Articles

Free Robotics Guide

Get started making your own robotics with this guide from the Pyros! Send Me My Free Guide!

Categories

Sponsors



Apple Remote Shield for the Arduino

“Awhile back I was working on a project that that I wanted to be able to start music the on my mac through the IR receiver. After a while of looking around I found this library which allows you to use your arduino as an Apple Remote. I integrated it in to my project and it worked great! So the other day I decided to make an Apple Remote shield for my arduino.”

PyroFactor:
Read


Tic-Tac-Toe Playing Robotic Arm

“Our project is a twenty four and half inch aluminum frame robotic arm with four degrees of freedom. In our project we made the arm the second player in the classic game of Tic-Tac-Toe to demonstrate its repeatable motion. The arm consists of five servo motors, four to control the motion and one to control the end effecter (gripper). The arm moves tic-tac-toe pieces onto a board for its opponent and itself to give the user interactive control over the arm.”

PyroFactor:
Read

Outdoor Motion Sensing Light Controller

“Those days when I come home at night and straight into the darkness are finally over. This is a very practical device and I built it so that it is a module to my Dual Channel IR Remote Control. Because of that I ended up with a definite overkill of what is supposed to be a simple switch with a timer when I open/close my door. Anyway, it is modular+wireless and that's what I like.”

PyroFactor:
Read

Toy Car Inverted Pendulum Balancer

“The inverted pendulum balancer is a radio controlled car modified by adding a plexiglass platform and an inverted pendulum with free rotating pivot. The electrical component of the balancer brings together computational hardware (Atmel Mega32 MCU), an input angle sensor (US Digital Optical Encoder), and an output motor driver (NI LMD18200 H-Bridge) onto a single board whose sole purpose is to autonomously control the motion of the car in order to keep the pendulum from falling.”

PyroFactor:
Read

NES On-A-Chip via FPGA

“My goal was to implement an older embedded system entirely in VHDL. I chose the NES due to its complexity and variety of subsystems. The idea is to prove that chips can be modeled in VHDL and synthesized on an FPGA to replace either single ICs in old systems or the systems themselves.”

PyroFactor:
Read

Fading LEDs via PWM

A very neat feature that PWM (pulse with modulation) offers is being able to control the brightness level of LEDs. By varying the duty cycle percentage, we can control the exact brightness of any LED. This article takes you through a simple example design step-by-step using a PIC microcontroller. The end result is an LED controller that can set an LED to 100 unique brightness levels.

PyroFactor:
Read

Unibot – 3D Stabilization

“The Unibot is a self balancing unicycle robot. This robot combines the principles of the famous wheeled inverted pendulum and inertia wheel pendulum. A well known application of the wheeled inverted pendulum is the Segway. The wheel on the ground is used to establish the stabilization in the y-z-plane. The wheel in the air is used to balance the robot in the x-z-plane.”

PyroFactor:
Read [Video]

Contact-less Infrared Digital Tachometer

“The contact with the rotating shaft is avoided with an optical sensing mechanism that uses an infrared (IR) light emitting diode and a photo detecting diode. The IR LED transmits an infrared light towards the rotating disc and the photo detecting diode receives the reflected light beam. This special arrangement of sensors is placed at about an inch away and facing towards the rotating disc.”

PyroFactor:
Read

PACKit – Serial to Ethernet Development System

“The idea of building an RS232 to Ethernet bridge seemed like a great way to begin learning about embedded system design. Having created a working sample, though it was left with my teammate after graduation, I decided to recreate the project with more features and higher reliability. The project was later renamed from 'STEDS' to 'NI-1' (Network Interface 1) and finally 'Pack-it'. Pack-it is based on a Motorola MC9S12 MCU and a CS8900A Cirrus Ethernet controller.”

PyroFactor:
Read

PIC18F4620 Embedded Websockets

“This project enables your MCU to communicate in real time to a web browser. I started this project after seeing a similar implementation on hackaday from mbed.org. Their implementation uses their own device, the mbed Cortex-M0 beta. I've been a hobbyist microchip PIC developer for a few years, so I set out to write my own version for microchip's 8bit pic devices in C. The microcontroller used is a microchip PIC18F4620.”

PyroFactor:
Read