OI/SO: Lampe solaire chantante
Tout le circuit se dissimule dans une lampe de jardin à énergie solaire, il est donc alimenté par celle-ci. On y retrouve assez d'espace pour installer un microprocesseur qui est par le fait même protegé par la pluie !! Il ne reste que le piezo à fixer.
Nous avons utilisé un AtMega664 pour sa capacité de mémoire ( 64k de mémoire programmable flash ) on peut retrouver cette puce en format SMD et DIP. Le panneau solaire génère 3.8 volts en plein soleil, c'est suffisant pour alimenter le IC et le piezo. C'est tout, uniquement 3 composantes !
Grâce au PWM haute vitesse (plus vite qu'une fréquence audible) le convertisseur n'a pas besoin de filtrage, il est donc branché directement au Piezo. Par contre ce n'est pas du son de haute qualité...
Ingrédients
- 1 x Atmega664
- 1 x Piezo
- 1 x Lampe solaire
Instructions
Programmation du Atmega664:
- Copier les fichiers attachés oizo.c et soundsata.H dans un répertoire
- Compiler: gcc winavr20080610 AVRStudio
- Configurer les fuses du Atmega664 enlever la fuse div8
- Envoyer le programme sur le ATmega664
En attachement
Schéma et circuit imprimé format Eagle (facultatif si vous utilisez un format DIP)
Code en langage C et banque de son ( 1 oiseau )
| Attachment | Size |
|---|---|
| moduloixo_ver1_double_0.brd | 31.2 KB |
| moduloixo_ver1_double_0.sch | 227.48 KB |
| oizo.c | 1.35 KB |
| sounddata.h | 168.31 KB |



