Make a Encoder for your Bot

Need some help here. I want to build a cheap wheel encoder by myself. Now, my idea was to use a photodiode and a LED. What i don’t know is how to use the output from photodiode to put on a GPIO on my MCU board. Do i need some resistors or something. Aaaa, i need a high level of 5V for my GPIO. I

Read More at my page – I want to build a cheap wheel encoder by myself.

Answer

Please study Links Below

Optical Encoder Project – “Many years ago, I competed in MASLab, an MIT competition to build an autonomous robot. A year or two after that, I was on the MASLab staff, helping prepare the hardware for the year’s competition. One of the projects I worked on was an optical encoder.”

About Encoders and How to Make an Encoder Wheel

“A typical encoder uses optical sensor(s), a moving mechanical component, and a special reflector to provide a series of electrical pulses to your microcontroller. These pulses can be used as part of a PID feedback control system to determine translation distance, rotational velocity, and/or angle of a moving robot or robot part.”

Make your own rotary encoder

Make your own rotary encoder

“In the first and second post of this series you saw the basics of how to use photointerrupters. Now it’s time for practice. We make a rotary encoder. Here we take a single photointerrupter that gives us the pulses we can count.”

Make Your Own Encoders chat – “I’m starting a┬Ědedicated┬Ěthread on the specific encoders I used on my Homebuilt platform. I had great results. A word about the encoder disks: they must be mounted PERFECTLY to achieve consistency. Perfectly flat, true, and concentric.

Incremental Optical Encoders

Here is a method for making an encoder with two sensors for your application. If you only need speed sensing, you may want to skip down to the construction section. The important variables are the radius of the circle (r), the distance between the two optical sensors (s), and the number of divisions in the wheel (d). …..

Incremental Optical Encoders

Ananth –

Use a photointerrupters, even from an old wheel mouse if you want or build one. Then you need a Wheel with stripes and a Schmitt Trigger Gate or Comparator

Energy Harvesting in Shoes for Small Devices

Walking is a Source of Energy that can be Harvested to Power LEDs or Wearables. It may one day Recharge your Smartphone or tablet. Just start running when the Battery goes low on your Phone. – Ananth

Here is the first page that will interest you – Parasitic Power Shoes Project

Power LED Shoes

“… environmental energy sources can begin to replace batteries in certain wearable subsystems. In this spirit, this effort has examined devices that can be built into a shoe, (where excess energy is readily harvested) and used for generating electrical power “parasitically” while walking.”

Piezoelectric Energy Scavenging In Shoes

Goal: To develop a rugged piezoelectric shoe insert and complementary conditioning electronics for unobtrusive, parasitic harvesting of the compression energy normally lost while walking

Read more at Piezo Power Shoes with LEDs

Embedded Voice Recognition – VeeaR

High quality and cost effective solutions for embedding speech or voice recognition capabilities to almost any application. EasyVR Arduino Shield is the Add-on module that rides piggyback on the Arduino.

Embedded Voice Recognition – VeeaR

The EasyVR 2.0 is a multi-purpose speech recognition module. The EasyVR module can be used with any host with an UART interface powered at 3.3V – 5V, such as PIC and Arduino boards. It is ideal for applications such as home automation (voice controlled light switches, locks, beds) or adding hearing to most popular robots on the market.

SmartVR Module

The SmartVR Module is an easy-to-use speech recognition platform that includes a vast range of speech recognition capabilities and is also capable of running as a stand-alone microcontroller without the need of a host processor.

Embedded Voice Recognition - VeeaR

The EasyVR Arduino Shield 2.0 introduces the ability for users to create up to 28 of their own custom Speaker Independent (SI) Command Vocabularies using the Quick T2SI Lite Software (license available separately).

Additionally the EeasyVR 2.0 includes SonicNet technology for wireless communication between modules or any other sound source. DTMF tone generation is also included.

Instant Embedded client – Tuxgraphics

An embedded client that works almost everywhere and all you have to do is: connect it to the network and power it on.

Instant Embedded client – Tuxgraphics

Instant Embedded client - Tuxgraphics
“The idea for a network client that reports data to a server was born a while ago when a marketing company contacted me. They wanted to display water and air temperatures live on their homepage.”

The embedded client system uses a DHCP client to obtain an IP address and other network parameters such as gateway address and the netmask from your DSL-router or Cable-router. This process is totally automatic and happens as soon as board is powered on.

The board uploads then periodically measurements to a server in the internet (aka server in the cloud). When you purchase an embedded client board pre-loaded with software then the access to the data receiving server is included.