Elektronik-Projekte mit dem AT90S2313, ATMega8 und anderen AVR-Prozessoren
AVR ist eine 8-Bit-Mikrocontroller-Familie des Herstellers Atmel. Diese kleinen Prozessoren basieren auf der Harvard-Architektur und verfügen über eine einige KByte internen SRAM- und Flash-Speicher. Die Software der folgenden Projekte wurde größtenteils in C geschrieben und lässt sich mit dem AVR-GCC kompilieren.
Open-Source-Projekte
USBASP nach PPM2USB UmbauMit einer kleinen Hardware-Modifikation und einer angepassten Firmware wird ein USBASP-Programmer zu einem PPM-Joystick-Adapter (PPM2USB) umgebaut. |
PPM2USB - Modellbau-Fernsteuerungs-AdapterDer hier beschriebene Adapter ermöglicht den Anschluss einer Modellbau-Fernsteuerung an dem USB-Port eines PCs und emuliert einen Standard-USB-Joystick. Damit können z.B. Flugmodelle im Simulator mit der eigenen Fernsteuerung geflogen werden. |
PPM2USB - RC PPM to USB-AdapterPPM2USB is a simple circuit which decodes a PPM-Signal from a R/C (Radio Control) transmitter and emulates a USB-Joystick. |
Dia-ScannerEin Dia-Projektor wird zu einem vollautomatischen Dia-Scanner umgebaut. |
Nokia 6100 Display am AVRAnsteuerung eines Nokia LCD Display mit einem AVR-Controller |
6100 Display (en)How to connect a Nokia LCD to a AVR-Controller. |
Reflow-Ofen zum SMD-Löten im Eigenbau.Ein handelsüblicher Pizza-Backofen wird mit einer Temperaturregelung versehen und zu einem SMD-Reflow-Ofen umgebaut. |
Laminator-Temperatur-RegelungUmbau eines handelsüblichen Laminiergerätes in einen Platinen-Laminator zur Herstellung gedruckter Schaltungen mit der Tonermethode |
AVR ProgrammierkabelMit diesem Programmieradapter können AVR-Controller per ISP geflasht werden. |
Atmel-USB-Programmiergerät (USBasp)Ein kleines USB-Programmiergerät für Atmels AVR Mikrocontroller. Praktisch für Notebook-Besitzer die über keine Parallele-Schnittstelle mehr verfügen. |
Intelligenter LogiktesterFrei programmierer Logiktester mit Logging-Funktion und Unterstützung von 3V/5V-Logik |
Temperatur-Funksensor ProtokollDas Funkprotokoll, welches in vielen Drahtlos-Thermometern verwendet wird. |
Tochterblitz AuslöserEin Zweitblitzauslöser zur Fernauslösung oder für Digitalkameras ohne Blitzanschluss |
Sonstige Projekte
Erste Versuche mit dem ESP8266-WLAN-Seriell-FunkmodulDieser Artikel beschreibt die grundlegenden AT-Kommandos des ESP8266 und wie damit eine Verbindung zu einem Access-Point bzw. WLAN-Router aufgebaut und darüber ein Server per TCP/IP kontaktiert werden kann. |
Geschicklichkeitsspiel: Der heiße DrahtLuxusversion des bekannten Geschicklichkeitsspiels mit einem AVR-Controller. Hierbei gilt es eine Drahtschlaufe schnellstmöglich an einem gebogenem Draht entlang zu führen - ohne diesen zu berühren. Mit Zeitmessung, Anzeige per LCD und 1-Bit Soundausgabe. |
Eigenbau-QuadrocopterEin Quadrocopter ist ein Fluggerät, welches den Auftrieb über vier in eine Ebene angeordnete Rotoren erzeugt. Hier wird der Selbstau eines solchen Hubschraubers beschrieben. |
GPS-TrackerEin kleines tragbares Gerät, welches GPS-Daten auf einer MMC/SD-Karte speichert. |
Embedded AVR WebserverEin selbstgebauter Internet-Server zum Steuern und Regeln über das Web und per WAP |
Lucid-Dreamer PrototypKlarträume sind Träume in denen man sich bewußt wird das man träumt. Hat man dies erst einmal erkannt, hat man völlige Kontrolle über die Träume und kann alles machen was man sich vorstellen kann. |
MotorsteuerungEine Steuerung für 3 Motoren (vorwärts/rückwärts) mit Stromabschaltung und Bedienung per RC5-Fernbedienung. |
Garagentor-SteuerungGaragentor-Motosteuerung mit 433MHz Fernsteuerung. |
ATMega128 Evaluation-BoardEin Universelle Experimentierplatine. |
Intelligenter 2,4Ghz Transceiver "YAB"Eingesetzt auf den Fußballrobotern der Dortmund-Droids. Optimiert für kurze Latenzzeiten, Übertragungsrate bis zu 1MBit. |
Pong mit Videosignalerzeugung (TV) per SoftwareEin Atmel 8515, ein paar Widerstände, zwei Joysticks, die passende Software und schon kann man Pong am heimischen TV spielen. |
Treppenhaus-LichtautomatKomfortabler Lichtautomat für's Treppenhaus. Zeit frei programmierbar, Dauerlicht- und Dimm-Funktion. |
Rolladen-SteuerungSteuerung für 6 Rollladen-Motoren mit Helligkeits-/Zeitsteuerung. |
Ätzbad-ThermostatEine genaue Temperaturregelung. Technisch das gleiche wie beim Laminator |
Geplante Projekte
Selbstbau Touchpad mit dem AVRSensor-Taster mit einem ATMega8 AVR Mikrocontroller. |
USB-Debug-BoxUSB-Seriell-Wandler mit FTDI232 und 3V/5V-Stromversorgung |
Ethernet MP3 PlayerStandalone Ethernet-Streaming-MP3-Client mit ATMega128 und STA015. |
AVR KameraAnsteuerung einer MCA-25 Handy-Cam |
CPLD-Evalution BoardMit Xilinx XC9572 oder XC95144. |