Répondre au commentaire

user warning: Unknown column 'i18n.language' in 'where clause' query: SELECT DISTINCT b.* FROM blocks b LEFT JOIN blocks_roles r ON b.module = r.module AND b.delta = r.delta LEFT JOIN i18n_blocks i18n ON (b.module = i18n.module AND b.delta = i18n.delta) WHERE (i18n.language ='fr' OR i18n.language ='' OR i18n.language IS NULL) AND ( b.theme = 'garland' AND b.status = 1 AND (r.rid IN (1) OR r.rid IS NULL) )ORDER BY b.region, b.weight, b.module in /var/alternc/html/o/orangeseeds/usr/drupal-6/modules/block/block.module on line 456.

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:
  1. Copier les fichiers attachés oizo.c et soundsata.H dans un répertoire
  2. Compiler: gcc winavr20080610 AVRStudio
  3. Configurer les fuses du Atmega664 enlever la fuse div8
  4. 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 )
Fichier attachéTaille
moduloixo_ver1_double_0.brd31.2 Ko
moduloixo_ver1_double_0.sch227.48 Ko
oizo.c1.35 Ko
sounddata.h168.31 Ko

Répondre

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.