J'essaie de construire cet éclairage ambiant pour PC. Cela a fonctionné parfaitement sur mon Arduino Uno. Ma prochaine étape était de le faire en utilisant "Arduino sur une planche à pain" . J'ai donc acheté une puce ATmega328 vierge et brûlé le chargeur de démarrage Arduino (pour la carte "Arduino Duemilanove w / ATmega328") dessus en utilisant l'Arduino IDE et USBasp; et je sais que cela a été chargé correctement car cette puce ATmega fonctionne bien sur l'Uno.
Ensuite, j'ai fait le convertisseur USB-série en utilisant FT232RL ; mais ses pilotes ne se sont pas installés sur mon PC (Windows 7 x64). Je soupçonne que j'ai surchauffé la puce FTDI à montage en surface et que je l'ai tuée en la soudant à la main.
Donc, je l'ai mis de côté et j'ai obtenu ce pont de conversion USB-série: (Désolé pour les photos de merde) J'ai utilisé un ST232CN supplémentaire sur ma planche à pain, pour convertir les niveaux de tension de RS232 en TTL, comme indiqué dans ce page . Et cela fonctionne très bien, comme je l'ai vérifié à partir d'un test de bouclage. Et j'ai connecté la broche 9 de ST232 à la broche 2 d'ATmega et la broche 10 à la broche 3.
Lorsque j'ai essayé de télécharger un exemple de clignotement depuis Arduino IDE, j'obtiens cette erreur:
Binary sketch size: 1026 bytes (of a 30720 byte maximum)
avrdude: stk500_getsync(): not in sync: resp=0x00
Lorsque je fais le téléchargement détaillé (Shift + Upload), j'obtiens cette erreur / ce message:
avrdude: usbdev_open(): did not find any USB device "usb"
En outre, j'ai essayé d'ajouter des résistances de rappel 1k aux broches 2 et 3 d'ATmega, mais je n'ai pas aidé. Donc, je suppose que le problème est maintenant dans la communication série du ST232 à ATmega? Et existe-t-il une connexion spéciale à la broche de réinitialisation d'ATmega? Je l'ai monté jusqu'à 5V avec une résistance de 10k.