Aus einem ATMega32 und einem 2*40-Zeichen LCD entstand das LCD-Modul. Angesteuert wird auch dies über den Bus – die Software kann so Informationen an das Display senden – welche auch immer. Wofür es genau benötigt wird, weiß ich selber nicht; aber ich habs eben Darum gehts ja: haben, haben, haben.
Die letzten Tage kam wiedermal eine eBay-Lieferung an. Von einem Händler habe ich vier Alu-Getränkeflaschen bekommen. Diese, eigentlich für das Fahrrad vorgesehenen Flaschen, werden als Vorrat für vier Zutaten dienen. Durch das Fassungsvermögen von einem Liter sind sie ideal für Fruchtsäfte und andere, viel verwendete, Zutaten.
Eine der zerlegten HDDs
Die Befestigung
Um die Flaschen zu befestigen habe ich drei Festplatten auseinander genommen. Mit mehr oder weniger notwendiger Gewalt. Durch frühere Basteleien wusste ich, dass in Festplatten ein sehr starker Magnet verbaut ist, der unter dem hinteren Teil des Lese- und Schreib-Arms sitzt. Nachdem die Magneten aus allen HDDs ausgebaut waren, habe ich sie mit Kleber (der für Türen und Fenster geeignet ist) auf den Boden der Flaschen geklebt. So kann ich die Flaschen ohne Probleme an x-beliebige Eisen-Profile hängen.
Der Ausguss
Dafür wurden die vorhandenen Verschlüsse der Trinkflaschen verwendet. Mit der Kreissäge geköpft und mit der Bohrmaschine durchlöchert. Noch etwas abschleifen, und die Schlauchtüllen konnten angeschraubt werden.
Heute habe ich das Gehäuse für das 8-Port Silomodul fertig gestellt. Es bietet Anschluss für 8 Silos, ein USART zum debuggen, sowie die Verbindung zur Stromversorgung und zum Bus.
Da letzten Samstag die erwartete Reicheltbestellung kam, und ich heute in der Schule genug Zeit hatte, konnte ich heute das erste Silomodul Ätzen. Das löten kam dann gleich im Anschluss, weitere SMD-Widerstände und LEDs verbaut, ging diesmal sogar recht einfach (wenn auch weniger schön…). Bis jetzt ist nur ein Logic-MOSFET verbaut, so muss ich weniger ausbauen, falls es doch nix wird Versorgung und auslesen der µC-Signatur funktioniert bis jetzt. Mehr bald!
Habe mir heute ein Versogrungsmodul für bis zu 10 Geräte gebaut.
Über einen 5-Pol DIN-Buchse werden die angeschlossenen Geräte mit 5 und 12 Volt, sowie mit dem Bus-System, über welches die Kommunikation läuft, verbunden.
Aus Materialmangel können bis jetzt aber nur 3 Geräte angeschlossen werden (mehr hab ich zz. eh nicht ). Die nächste Reichelt-Bestellung steht also schon wieder an…
Die kleine Paltine vorne ist der Temperatursensor mit LM75, und meinen ersten, selbstgelöteten, SMD-Widerständen. Ist noch mehr Arbeit, aber spart einiges an Platz.
Links liegt der Master-Controller mit RS232-Kabel zum PC.
Die letzte Tage habe ich mich um die Temperaturüberwachung gekümmert. Diese wird alle 2 Sekunden über ein Sensor (LM75) ausgelesen. Anschließend wird die Temperatur in einem Diagramm dargestellt. Das ganze muss dann später auf die jeweilige anwendung zugeschnitten werden.
Habe es nun endlich geschafft, eigene Platinen zu ätzen. Nachdem erste Belichtungstest mit einem 500Watt-Straher nicht wirklich das wahre war, wurde kurzerhand ein Gesichtsbräuner für 15€ auf eBay ersteigert. Nach 2-3 Versuchen (zu lang/kurz Belichtet, Zu wenig geätzt) wurde dann auch der Teststreifen richtig geätzt. Sogleich wurde dann auch meine erste Schaltung geätzt, ein Spannungswandler, der 12-7V auf 5V regelt. Das ganze war eher ein Test, da ich das Teil bis jetzt eigentlich garnicht brauche… Da das nun aber funktioniert, werde ich in nächster Zeit das erste Silomodul für meinen Cocktail-Automat ätzen. Falls jemand interesse am Spannungswandler hat -> melden . Das Eagle-Projekt und Ätzvorlage gibts im Anhang, da auch schon in Revision 1.1, welche etwas Platzsparender ist. Spannungswandler 5V – Download
Ab sofort ist keine feste Anzahl an Zutaten vorgegeben, sonder der Automat kann individuell erweitert werden. Die Hardware läuft nun auf Basis der TWI bzw I2C – ein Bussystem für Mikrocontroller. Daran werden die Silo-Module angeschlossen. Bis jetzt bin ich im Endstadium der Entwicklung der Software. In einer Übersicht werden alle Module angezeigt. Es können neue hinzugefügt und nicht benötigte Module gelöscht werden. Jedem Modul kann zur besseren Übersicht eine Farbe zugeordnet werden. Testweise sind zurzeit auch ein Eiswürfel-Maker und ein Modul zum Auspressen von Limetten o.ä. vorhanden. Diese existieren bis jetzt aber nur in der Auswahlliste.