Πέμπτη 8 Μαρτίου 2012

Arduino ATMEGA328 με Siemens C65 κινητό

Ξεκίνησα μία κατασκευή και έχω χαθεί εντελώς. Θέλω να στέλνω SMS από το ATMEGA χωρίς να δώσω πολλά λεφτά.

Η πρώτη κίνηση ήταν να βρω ένα παλιό κινητό. Βρήκα το Siemens C65. Και τώρα ξεκινάει ο Γολγοθάς.

1. Καλώδιο Data. Το βρήκα περίπου στα 7€.
2 Αποτυχία φόρτισης διότι η μπαταρία τα έχει παίξει. Εβγαλα τη μπαταρία και σύνδεση 4.5V στα δύο ακραία pins (εκεί που ακουμπά η μπαταρία). Πήρε μπροστά.
3. Σύνδεση με το ATMEGA. Με βάση το http://pinouts.ru/ η σύνδεση του κινητού είναι USB....
4. Πρέπει να βρω ένα τρόπο να μιλήσω από TTL ή UART του Mega1280 με USB.

Κεφάλαιο 2 TTL ή UART ή RS232 με USB.
Χαμός....
Μετά από πολύ ψάξιμο βρήκα το μαγικό keyword search phrase "AVR-CDC" http://www.recursion.jp/avrcdc/cdc-232.html#schematic. Θα το δοκιμάσω αλλά πρέπει να στείλω έτοιμο HEX file στο ATTINY45 μέσω ενός Arduino UNO.


Με αυτή τη σύνδεση περνάμε hex file στο ATTINY.

Η εντολή:

<arduinoPath>\hardware\tools\avr\bin\avrdude -c avrisp -P COM5 -p t45 -U flash:w:cdctiny45.hex  -C  <arduinoPath>\hardware\tools\avr\etc\avrdude.conf

Σημείωση: το COM5 μπορεί να είναι διαφορετικό σε εσάς.


V-USB Schematic



Οι πρώτες ενδείξεις είναι αρνητικές. Για να γίνει σωστός έλεγχος πρέπει να το δοκιμάσεις από PC. Δυστυχώς δεν έχω πια Windows XP. Για τα Windows 7 δεν υπάρχει digitally signed driver. Οπότε η δοκιμή θα γίνει με ATMEGA8.

Υπομονή.

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου