.. | ||
telephone | ||
attiny.kicad_pcb | ||
attiny.kicad_prl | ||
attiny.kicad_pro | ||
fp-info-cache | ||
README.md |
Téléphone jukebox
Prérequis
- 1 Attiny402
- 1 dfplayer-mini
- 1 condensateur de l'ordre de 1µF
- 1 résistance de 4,7kΩ
- 1 résistance de 1kΩ
- de quoi fabriquer un PCB (précision SOIC requise pour le Attiny)
- ce qu'il faut pour programmer un Attiny (https://github.com/SpenceKonde/megaTinyCore)
- une Arduino suffit. Suivez de toute façon les instructions de megaTinyCore.
- 1 carte micro-SD
Électronique
Utilisez KiCAD pour avoir un exemple de circuit assez compact et pouvant être dessiné à la main.
- Relier les GND du Attiny et du dfplayer.
- Relier les VCC du Attiny et du dfplayer.
- Relier le RX du Attiny au TX du dfplayer.
- Relier le TX du Attiny au RX du dfplayer avec une résistance de 1kΩ.
- Relier le UPDI du Attiny à une broche libre avec une résistance de 4,7kΩ.
- Relier le PA1 et le GND du Attiny aux fils du cadran du téléphone. (trouvez les bons avec un ohmmètre. La résistance devrait varier en fonction de si le téléphone est décroché ou non, et si oui, de la rotation du cadran. Ce sont souvent les fils bleu et blanc.)
- Mettre un condensateur d'environ 1µF entre VCC et GND, assez près du Attiny.
- Relier les SPK1 et SPK2 du dfplayer au haut-parleur du téléphone. (ajouter une résistance de 1kΩ ou plus sur un des fils si le son est trop fort)
Laissez des broches VCC, GND et UPDI accessibles pour pouvoir reprogrammer facilement.
Si les fils sont cassants (monobrins), je conseille de les enrouler autour du manchon en métal de la patte qui est fixée au boulon, plutôt que de l'enrouler autour de la vis serrée avec le boulon, afin d'éviter de trop contraindre le fil.
Utilisation
Fichiers audio
Placez les fichiers audio au format MP3 dans le dossier mp3
de la carte SD. Ils doivent être nommés de 0001.mp3
à 0009.mp3
. Le fichier 0099.mp3
est lu en boucle quand aucun numéro n'est composé (on peut y mettre un BIP de quelques secondes par exemple).
Licence
CopyLeft 2023 Pascal Engélibert
Ces instructions sont mises à disposition selon les termes de la licence CC BY-SA 4.0.
Merci à la compagnie Léna d'Azy d'avoir financé la conception et la documentation.