Я намагаюся побудувати це освітлення навколишнього середовища для ПК. Це працювало бездоганно на моєму Arduino Uno. Наступним моїм кроком було зробити це за допомогою "Ардуїно на дошці" . Тому я придбав порожній чіп ATmega328 і спалив завантажувач Arduino (для плати "Arduino Duemilanove w / ATmega328") на ньому за допомогою Arduino IDE та USBasp; і я знаю, що це завантажено належним чином, оскільки цей чіп ATmega прекрасно працює на Uno.
Потім я зробив перетворювач USB в послідовний за допомогою FT232RL ; але його драйвери не встановлені на моєму ПК (Windows 7 x64). Я підозрюю, що я перегрів поверхневий чіп FTDI і вбив його під час пайки вручну.
Отже, я залишив його в стороні і отримав цей міст-послідовний перетворювальний міст: (Вибачте за шалені фотографії) Я використовував додатковий ST232CN на своїй дошці для перетворення рівнів напруги з RS232 в TTL, як показано в цьому сторінки . І це прекрасно працює, як я перевірив із тестування циклу. І я підключив штифт 9 ST232 до штифта 2 ATmega і штифт 10 до контакту 3.
Коли я намагався завантажити приклад блимання з Arduino IDE, я отримую цю помилку:
Binary sketch size: 1026 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
Коли я роблю багатослівне завантаження (Shift + Upload), я отримую цю помилку / повідомлення:
avrdude: usbdev_open(): did not find any USB device "usb"
Крім того, я спробував додати підтягуючі резистори 1k на штирі 2 і 3 ATmega, але не допомогло. Тож я здогадуюсь, проблема зараз у послідовному зв’язку від ST232 до ATmega? А чи є якесь спеціальне підключення до шпильки скидання ATmega? Я підтягнув його до 5В з резистором 10 к.