Endlich konnte ich den Schaltplan für den Servotester hochladen….
-
Neueste Beiträge
Neueste Kommentare
Archive
Kategorien
Meta
Endlich konnte ich den Schaltplan für den Servotester hochladen….
Da es aktuell Probleme mit dem kompilieren unter Arduino IDE Version 1.8.2 gibt, habe ich die libraries aktualisiert.RFIDakkuscan_lib_19_05_2017 Ich hoffe das damit ein kompilieren unter 1.8.2. wieder möglich ist, da ich es nur mit Platformio getestet habe. Deshalb gibt es nun zusätzlich auch ein Platformio Projekt file. RFIDakkuscan_1.10_platformio
Auf mehrfachen Wunsch habe ich den Quellcode vom Servotester hochgeladen.
Ein kleine Projekt hat mich über den Winter beschäftigt.
Tierrettung ist angesagt, genauer Rehkitze und sonstiges kleingetier im hohen Gras. Alle Jahre wiede rkommen etliche Tiere beim mähen der Wiesen ums leben. Ein befreudeter Jäger sprach mich an Ihm in seinem Revier, mit etwas elektronik, zu helfen die Tiere zu schützen. Weiterlesen….
Da der Servotester mittlerweile fertig ist, hier mal Foto vom „fertigen“ Gerät.
Eine Anleitung zum nachbauen findet Ihr unter Arduino Projekte
Nach vielen Jahrzehnten Modellbau ohne Servotester ist es nun an der Zeit auch mal einen zu nutzen. Die Funktion soll sein, einen Servotester mit 5 Ausgängen zu bauen um z.B. auch mal 4 Servos oder Motoren gleichzeitig ansteuern zu können (Quadcopter). Weiterhin ist eine Mittelstellung (90Grad) und ein Automatik Modus der mit 1 Grad schritten von link nach rechts 0-180Grad automatisch gedreht wird geplant.
Da ich noch einen Arduino Nano hier auf dem Tisch liegen hatte, bot es sich an auf dieser Basis das Projekt anzugehen. Bei ebay fand ich dann noch ein 128×64 i2c OLED Display für um die 6€ so nimmt das Projekt auch optisch langsam Form an. Der Code für die eigentliche Servo Ansteuerung mit PWM funktioniert auch schon. Der Display Code ist auch schon für einfache Text Anzeigen eingebaut. Sobald das Display geliefert ist geht an dieser Stelle weiter…..
In den letzten Versionen hat sich ein Dokumentationsfehler beim Format Kaufdatum eingeschlichen. Tag und Jahr waren vertauscht. „tt_int_2byte;mm_int_2byte;yy_int_2byte;“
(Danke HDeBolt) fürs melden.
Dieser Fehler wurde jetzt in Version RFID_Scanner_1_10 behoben.
Heute hatte ich Zeit die Version zu testen und die letzten Fehler zu beheben.
Hier gibt es die neue RFID_Scanner_1_10 zum Download.
Ab dieser Version können sowohl leere als auch vorformatierte NDEF Tags verwendet werden. Beim Update auf v1.09 sollten alle Daten auf der SD Karte erhalten bleiben, Backup schadet nicht. Bei Problemen die Karte mit d; löschen und über e; die vorhandenen Tags neu einlesen. Es wird auch jetzt im Display angezeigt ob es ein NDEF oder unformatierter (Empty) Tag ist auf dem die Daten gespeichert sind.
Zukünftige Vorteile der NDEF Tags wären, das man diese auch per Mobiltelefon mit NFC auslesen / beschreiben kann. Es können die normalen „leeren“ Tags mit einem Mobiltelefon auch in NDEF Formatiert werden, dank an Luigi der mir mit seinem Telefon ausgeholfen hat. Damit kann man auch die alten Tags in Zukunft weiter verwenden. Einfach formatieren und auf dem Tag neue Daten anlegen (n;)
Da mir die Problematik mit dem NDEF Format nicht aus dem Kopf ging, habe ich beschlossen mich in die Materie einzuarbeiten. Momentan arbeite ich an der Version 1.09 mit NFC-NDEF Unterstützung. Die ersten Tests sehen vielversprechend aus, es sind aber noch weitere Tests nötig um sicher zu sein, dass es reibungslos funktioniert.
Ich hoffe die neue Version 1.09 in den nächsten Tagen online stellen zu können und damit das RFID Tag „Einkaufs Problem“ zu beheben.
Ein wichtiger Erfahrungsaustausch:
Wie der User HDeBolt aus dem http://www.rc-network.de/ Forum leidvoll in Erfahrung bringen konnte, weil seine bei Ebay bestellten Chip nicht funktionierten.
Hier ein Auszug aus seinem Post:
„Der Fehler beim lesen der RFID Chips liegt daran weil sie im NDEF-Format vor formatiert wurden. Am besten die Chips direkt im Internet bei MilkyZone kaufen (www.daidaatdei.com) und nicht über eBay. Dort kann der RFID Chip ohne Formatierung
bestellt werden.“
Vielen Dank für den Hinweis.