lovetape
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
lovetape [2018/11/28 06:12] – [Téléversement via Avrdude et Arduino as ISP] serge | lovetape [2020/10/29 13:58] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. serge | ||
---|---|---|---|
Ligne 11: | Ligne 11: | ||
Après quelques test le filtrage change beaucoup le son, il est préférable d' | Après quelques test le filtrage change beaucoup le son, il est préférable d' | ||
- | {{:LoveTape-3-2.sch.jpg? | + | {{media_08:lovetape-3-2.sch.jpg? |
voilà les [[https:// | voilà les [[https:// | ||
Ligne 19: | Ligne 19: | ||
Suite à des soucis avec la sortie audio (qui marche mal si elle est connectée à une chaine hifi), un peu de filtrage à semblé nécessaire. Un filtre RC (passe bas à ~1,5kHz) et un condensateur polarisé (10uF) pour atténuer le décalage en tension continue (DC Offset) et ajuster l' | Suite à des soucis avec la sortie audio (qui marche mal si elle est connectée à une chaine hifi), un peu de filtrage à semblé nécessaire. Un filtre RC (passe bas à ~1,5kHz) et un condensateur polarisé (10uF) pour atténuer le décalage en tension continue (DC Offset) et ajuster l' | ||
- | {{:LoveTape-3-1.sch.jpg? | + | {{media_08:lovetape-3-1.sch.jpg? |
* sources | * sources | ||
Ligne 31: | Ligne 31: | ||
schéma simple + pcb en forme de labomedia | schéma simple + pcb en forme de labomedia | ||
- | {{:8bitLoveTape-sch.png? | + | {{media_02:8bitlovetape-sch.png? |
===== Materiel ===== | ===== Materiel ===== | ||
Ligne 143: | Ligne 143: | ||
* Générer le .HEX | * Générer le .HEX | ||
+ | |||
avr-objcopy -j .text -j .data -O ihex main.bin main.hex | avr-objcopy -j .text -j .data -O ihex main.bin main.hex | ||
* Téléverser le programme | * Téléverser le programme | ||
+ | |||
avrdude -p attiny85 -P / | avrdude -p attiny85 -P / | ||
Ligne 153: | Ligne 155: | ||
Un petit test (il suffit de branché un haut parleur de 8 Ohms sur la pin 0) | Un petit test (il suffit de branché un haut parleur de 8 Ohms sur la pin 0) | ||
- | + | < | |
- | '' | + | // 8Step MixTape Example Code |
- | '' | + | // Basic Onliner |
- | '' | + | // Crazy shit 8-bit symphony generator |
- | '' | + | /* |
- | '' | + | |
- | '' | + | |
- | '' | + | |
- | '' | + | * |
- | '' | + | |
- | '' | + | |
- | '' | + | * |
- | '' | + | */ |
- | '' | + | |
- | '' | + | // ATMEL ATTINY85 |
- | '' | + | // |
- | '' | + | // +-\/-+ |
- | '' | + | // Reset A0 (D 5) PB5 1| |8 Vcc |
- | '' | + | // |
- | '' | + | // A2 pwm4 (D 4) PB4 3| |6 PB1 (D 1) pwm1 |
- | '' | + | // GND 4| |5 PB0 (D 0) pwm0 |
- | '' | + | // +----+ |
\\ | \\ | ||
- | '' | + | int speakerPin |
- | '' | + | int snd = 0; |
- | '' | + | long t = 0; |
\\ | \\ | ||
- | '' | + | void setup () { |
- | '' | + | |
- | '' | + | } |
- | '' | + | |
- | '' | + | void loop () { |
\\ | \\ | ||
- | '' | + | snd = |
- | '' | + | |
- | '' | + | |
- | '' | + | t++; |
- | '' | + | |
- | '' | + | } |
+ | </ | ||
==== Plein d' | ==== Plein d' | ||
Ligne 258: | Ligne 261: | ||
https:// | https:// | ||
- | {{tag> | + | {{tag> |
lovetape.1543385557.txt.gz · Dernière modification : 2018/11/28 06:12 de serge