ePyx-online.de Just a moment ;-)

11Aug/100

AVR Mega8 DotMatrix Schieberegister

Mal etwas altbackene Digitaltechnik, aber sehr effektiv wenn es darum geht Pins zu sparen. Zwei 5x7 Punkt-Matrix-Anzeigen wurden zum "Durchschieben" von Text bewegt. Eigentlich recht trivial wenn man es einmal kapiert hat.
Was recht nervig war/ist das man natürlich ab dem Schieberegister einen recht hohen Aufwand hinsichtlich der Verdrahtung von Zeilen und Spalten hat, schließlich sind es ja 10 Spalten und 5 Zeilen.

Get the Flash Player to see the wordTube Media Player.

An den 5 Zeilen hängt noch ein ULN2003A dran, der die LEDs treibt damit die Ausgänge der 74HCT164 nicht zu stark belastet werden, schließlich könnten ja mal alle 70 LEDs gleichzeitig brennen. Seitens des Mega8 kommt man dabei mit 4 Ports für Datenleitungen und Taktquellen aus. Mal sehen, eventuell krieg ich das mit dem PHP-Limit von der Galerie hin, dann kann ich noch die Fotos vom Aufbau hochladen.

Im Übrigen ist das mein erstes Handy-Video.

to be continued...

19Jun/100

[AVR] Fun mit Servos

Was passiert, wenn man 2 Tage sturmfreie Bude hat -  also Frau außer Haus - und man keinen Fernseher zum WM gucken hat ? Schaut es euch selbst an.

Get the Flash Player to see the wordTube Media Player.

Der Aufbau beinhaltet einen ATmega644 und 2 Servo-Motoren die ich mal in Fern-Ost geordert hatte. Der Rest ist UART und Qt in Verbindung mit QextSerialPort. Der Sharp-Sensor wird ein weiterer Bestandteil des Aufbaus und der Software.

13Dez/090

Weekend Special : AVR Christmas Sound

Hatte am Wochenende etwas Zeit und Langeweile und habe mir mal wieder meinen kleinen ATMega8 geschnappt. Zwar ist es eine absolut miese Bildqualität, aber es kommt ja auf den Ton an. Warum ich einen ATMega8 und nicht mein Arduino-Board?

Beim Arduino muss man sich nicht selbst um die Timer kümmern und lernt daher auch nicht wirklich etwas über die Architektur. Zumal es einfach zu viel im Netz gibt und man da schnell was zusammen klaut. Außerdem wollt ich ja Zeit rumkriegen.

Get the Flash Player to see the wordTube Media Player.

Update:

Nachdem das Ganze irgendwie süchtig macht, habe ich noch ein paar Melodien hinzugefügt.

* Itchy & Scratchy Theme
* KnightRider Theme
* The Simpsons Theme
* Star Wars Theme
* Star Trek Next Generation Theme
* Star Trek Voyager Theme
* SuperMario Bros Theme
* Airwolf Theme
* SuperMan Theme
* Scatman* Poison
* TakeOnMe
* Biene Maja Theme
* The final countdown
* Pink Panther Theme
* Adams Family Theme
* Axel Foley Theme
* The Flintstone Theme
* Indiana Jones Theme
* Little Drummer Boy

4Dez/090

Eagle Tipp : Automatisches Durchnummerieren

Dieses Semester komme ich doch öfters mit Eagle in Berührung als mir persönlich lieb ist. Ich bevorzuge einfach Kiad – quelloffen und uneingeschränkt. Allerdings kann es nicht schaden auch mal bei Eagle reingeguckt zu haben. Meist habe ich geflucht, dass beim Austauschen der Bauteile, die Nummerierung Querbeet ging und Widerstand R1 neben R13 lag.

Auch nicht weiter wild, aber sieht halt doof aus wenn man die Schematic oder das Board in einen Bericht oder in eine Geräte-Dokumentation einfügen muss und das dann eventuell noch Kollegen oder Kunden sehen müssen.

eagle_autotextGestern beim Spielen mit den ganzen ULP-Files von Eagle habe ich dann die ULP “renumber-sch.ulp” entdeckt. Nun was sagt man, Eagle kann es ja doch. Mit dem Skript nummeriert Eagle die Bauteile auf Wunsch durch und das Wirr-Warr ist beseitigt. Bauteilnamen mit einer Textbezeichnung (wie R_LAST usw) werden dabei nicht angefasst.

 

 

eagle_autotext_1Allerdings sollte man die dickgedruckte Warnung ernst nehmen und ein eventuell bereits existierendes Board laden, da sonst Schematic und Board inkonsistent werden.

Aber recht nützlich ist das natürlich allemal. :)

Seite 1 von 121234510...Letzte »