Aller au contenu


Photo
- - - - -

Modification d'un téléphone à cadran pour en faire un "livre d'or audio"


24 réponses à ce sujet

#21 Sp4mmeR

Sp4mmeR

    Nouveau membre

  • Membres
  • 14 messages
  • Gender:Male

Posté 08 septembre 2025 - 11:53

Bonsoir !

Je viens de tenter ma première soudure (après quelques autres péripéties perso) et j'en suis pas du tout satisfait, ça me semble clairement degueu.

Trois petits clichés: 1000023640.jpg 1000023642.jpg 1000023643.jpg

Alors en terme de réglages, j'avais mis la roulette du fer sur 400°C. J'ai attendu la chauffe, ai frotté la pointe contre le "Solder Paste" que j'ai dans le kit, mais je n'ai pas reussi à en transferer sur le "port" de la teensy où j'ai fait passer ma barrette mâle. J'ai ensuite essayer de mettre mon fil d'étain a proximité de la pointe mâle et de chauffer mais ça a fait un agglomérat, qui n'est pas complet non plus.
Aussi, la patte mâle concernée est de travers par rapport aux autres, je n'ai pas compris pourquoi.. (chaleur ?)

Et avec cette soudure moche, il m'est impossible de connecter un fil avec port femelle sur une broche de la barrette mâle soudée, le point de soudure étant trop gros...

Du coup, j'ai essayé de regarder des tutos sur "comment bien souder", mais ça me donne l'impression que ma panne n'est pas bonne, ou que c'est le fil d'étain, ou autre...

SI vous avez des petits conseils, je suis tout ouïe ! Je retenterai ma chance demain, mais je pense que je vais déjà devoir virer cette soudure qui n'est pas jolie/complète du tout !

Merci pour vos retours et bonne journée :)



#22 Gédé

Gédé

    Membre

  • Membres
  • 94 messages

Posté 10 septembre 2025 - 08:52

Bonjour, en effet la soudure n'est pas géniale... L'aspect me fait penser aux premières soudures que j'avais essayé de faire étant gamin, avec du fil de plomb qui servait pour les fusibles.

 

Qu'est-ce que tu utilises comme fil de soudure? (On devrait d'ai6lleurs parler de brasure)

De la soudure classique avec plomb est la plus facile à utiliser pour un débutant, c'est de la 60/40 (60% étain, 40% plomb). Un fer réglé autour de 230° suffit, on peut aller jusqu'à 250° maximum.

Si c'est de la soudure sans plomb il faut une température un peu plus élevée, de l'ordre de 20 à 30° mais ce n'est pas la plus facile à utiliser pour un débutant.

Tu as réglé ton fer à 400°, c'est beaucoup trop et tu brûles le fil de soudure. Comme tu as dû insister le plastique noir a fini par fondre et la pinoche a basculé...

J'imagine que la pastille de cuivre du circuit imprimé a dû bien s'oxyder avec la température, il faudrait la gratter DELICATEMENT avant de refaire un essai.

Donc, première chose à faire: baisser la température!

 

L'idéal serait que tu trouves quelqu'un qui puisse te guider.

 

Bon courage!



#23 pmdd

pmdd

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 1 140 messages
  • Gender:Male

Posté 12 septembre 2025 - 03:41

Bonsoir !

Je viens de tenter ma première soudure (après quelques autres péripéties perso) et j'en suis pas du tout satisfait, ça me semble clairement degueu.

Trois petits clichés: attachicon.gif 1000023640.jpgattachicon.gif 1000023642.jpgattachicon.gif 1000023643.jpg

Alors en terme de réglages, j'avais mis la roulette du fer sur 400°C. J'ai attendu la chauffe, ai frotté la pointe contre le "Solder Paste" que j'ai dans le kit, mais je n'ai pas reussi à en transferer sur le "port" de la teensy où j'ai fait passer ma barrette mâle. J'ai ensuite essayer de mettre mon fil d'étain a proximité de la pointe mâle et de chauffer mais ça a fait un agglomérat, qui n'est pas complet non plus.
Aussi, la patte mâle concernée est de travers par rapport aux autres, je n'ai pas compris pourquoi.. (chaleur ?)

Et avec cette soudure moche, il m'est impossible de connecter un fil avec port femelle sur une broche de la barrette mâle soudée, le point de soudure étant trop gros...

Du coup, j'ai essayé de regarder des tutos sur "comment bien souder", mais ça me donne l'impression que ma panne n'est pas bonne, ou que c'est le fil d'étain, ou autre...

SI vous avez des petits conseils, je suis tout ouïe ! Je retenterai ma chance demain, mais je pense que je vais déjà devoir virer cette soudure qui n'est pas jolie/complète du tout !

Merci pour vos retours et bonne journée :)

 

 

je ne suis vraiment pas un pro des soudures et je déteste ça, mais je suis forcé d'en faire et aujourd'hui elles sont très correctes. Effectivement tes photos ne sont pas top. Voici ce que j'utilise et ma méthode :

 

* Fil à souder:  celui-ci

* Fer réglé à 390 C et penne conique et relativement pointue, à cette température il faut faire vite !

* Placer le fer à la jonction des deux parties à souder montent en température...

 

Et ça va tout seul après !



#24 Sp4mmeR

Sp4mmeR

    Nouveau membre

  • Membres
  • 14 messages
  • Gender:Male

Posté 19 septembre 2025 - 01:50

Bonsoir/bonjour !

Après vous avoir lu (et merci pour vos retours), qqes tutos youtube et un cours express de connaissance de connaissance, je pense avoir enfin terminé le montage !

1000023954.jpg 1000023955.jpg

J'ai trouvé mon petit câble qui reliera la teensy à mon ordinateur pour la partie programmation. Je pense débuter ça ce week-end avec un peu de chance ou lundi au plus tard ! Et le temps presse, il me reste un chouille plus de deux semaines !  :blink: 

Juste avant de débuter cette partie, je me posais la question concernant le câble du téléphone qui relie à l'ancienne prise péritel:
1000023956.jpg

Ce long câble à gauche, concrètement... il ne me servira à rien non ? J'ai une forte envie de le couper mais je préfère avoir une confirmation avant de mettre un coup de pince... parce qu'il en prend de la place et ça ne fait pas très joli du tout

Merci pour vos retours messieurs, et vous risque probablement de me revoir pour la programmation ! J'espère que ce sera plus simple pour m'en sortir haha



#25 Sp4mmeR

Sp4mmeR

    Nouveau membre

  • Membres
  • 14 messages
  • Gender:Male

Posté 22 septembre 2025 - 09:05

Bonjour !

C'est encore et toujours moi ! haha

Je suis passé à la programmation et ai ce message d'erreur:
 

 

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=o2std,keys=en-us,audiotune=bigger -ide-version=10819 -build-path C:\Users\romai\AppData\Local\Temp\arduino_build_128521 -warnings=none -build-cache C:\Users\romai\AppData\Local\Temp\arduino_cache_79749 -verbose C:\Users\romai\Downloads\AudioGuestBook\AudioGuestBook.ino

C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\libraries -fqbn=teensy:avr:teensy40:usb=serial,speed=600,opt=o2std,keys=en-us,audiotune=bigger -ide-version=10819 -build-path C:\Users\romai\AppData\Local\Temp\arduino_build_128521 -warnings=none -build-cache C:\Users\romai\AppData\Local\Temp\arduino_cache_79749 -verbose C:\Users\romai\Downloads\AudioGuestBook\AudioGuestBook.ino
Using board 'teensy40' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Using core 'teensy4' from platform in folder: C:\Program Files (x86)\Arduino\hardware\teensy\avr
Detecting libraries used...
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++17 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=159 -DARDUINO=10819 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "C:\\Users\\romai\\AppData\\Local\\Temp\\arduino_build_128521\\sketch\\AudioGuestBook.ino.cpp" -o nul
Alternatives for Bounce.h: [Bounce]
ResolveLibrary(Bounce.h)
  -> candidates: [Bounce]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++17 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=159 -DARDUINO=10819 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "C:\\Users\\romai\\AppData\\Local\\Temp\\arduino_build_128521\\sketch\\AudioGuestBook.ino.cpp" -o nul
Alternatives for Audio.h: [Audio@1.3]
ResolveLibrary(Audio.h)
  -> candidates: [Audio@1.3]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++17 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=159 -DARDUINO=10819 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Audio" "C:\\Users\\romai\\AppData\\Local\\Temp\\arduino_build_128521\\sketch\\AudioGuestBook.ino.cpp" -o nul
Alternatives for SPI.h: [SPI@1.0]
ResolveLibrary(SPI.h)
  -> candidates: [SPI@1.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++17 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=159 -DARDUINO=10819 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Audio" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "C:\\Users\\romai\\AppData\\Local\\Temp\\arduino_build_128521\\sketch\\AudioGuestBook.ino.cpp" -o nul
Alternatives for SD.h: [SD@1.2.4 SD@2.0.0]
ResolveLibrary(SD.h)
  -> candidates: [SD@1.2.4 SD@2.0.0]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++17 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=159 -DARDUINO=10819 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Audio" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "C:\\Users\\romai\\AppData\\Local\\Temp\\arduino_build_128521\\sketch\\AudioGuestBook.ino.cpp" -o nul
Alternatives for SdFat.h: [SdFat@2.1.2]
ResolveLibrary(SdFat.h)
  -> candidates: [SdFat@2.1.2]
"C:\\Program Files (x86)\\Arduino\\hardware\\teensy/../tools/arm/bin/arm-none-eabi-g++" -E -CC -x c++ -w -g -Wall -ffunction-sections -fdata-sections -nostdlib -std=gnu++17 -fno-exceptions -fpermissive -fno-rtti -fno-threadsafe-statics -felide-constructors -Wno-error=narrowing -mthumb -mcpu=cortex-m7 -mfloat-abi=hard -mfpu=fpv5-d16 -D__IMXRT1062__ -DTEENSYDUINO=159 -DARDUINO=10819 -DARDUINO_TEENSY40 -DF_CPU=600000000 -DUSB_SERIAL -DLAYOUT_US_ENGLISH "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\cores\\teensy4" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Bounce" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\Audio" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SPI" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SD\\src" "-IC:\\Program Files (x86)\\Arduino\\hardware\\teensy\\avr\\libraries\\SdFat\\src" "C:\\Users\\romai\\AppData\\Local\\Temp\\arduino_build_128521\\sketch\\AudioGuestBook.ino.cpp" -o nul
Alternatives for SerialFlash.h: []
ResolveLibrary(SerialFlash.h)
  -> candidates: []
In file included from C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Audio/Audio.h:129,
                 from C:\Users\romai\Downloads\AudioGuestBook\AudioGuestBook.ino:25:
Plusieurs bibliothèque trouvées pour "SD.h"
C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Audio/play_serialflash_raw.h:33:10: fatal error: SerialFlash.h: No such file or directory
Utilisé : C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD
Non utilisé : C:\Program Files (x86)\Arduino\libraries\SD
   33 | #include <SerialFlash.h> // github.com/PaulStoffregen/SerialFlash/blob/master/SerialFlash.h
      |          ^~~~~~~~~~~~~~~
compilation terminated.
Utilisation de la bibliothèque Bounce prise dans le dossier : C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Bounce (legacy)
Utilisation de la bibliothèque Audio version 1.3 dans le dossier: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\Audio 
Utilisation de la bibliothèque SPI version 1.0 dans le dossier: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SPI 
Utilisation de la bibliothèque SD version 2.0.0 dans le dossier: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SD 
Utilisation de la bibliothèque SdFat version 2.1.2 dans le dossier: C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\SdFat 
Erreur de compilation pour la carte Teensy 4.0
Bibliothèque non valide trouvée dans C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\libraries : aucun fichier d'en-tête (.h) trouvé dans C:\Program Files (x86)\Arduino\hardware\teensy\avr\libraries\libraries
 

J'ai donc fait ma configuration d'arduino et de la teensy pour la première fois en suivant votre tutoriel, j'avais bien la petite LED qui clignotait pour dire que mon pc la reconnaissait. J'ai essayé de suivre le mieux possible le tutoriel en téléchargeant une version ancienne d'arduino 1.8.19, avec le teensyduino qui correspond.

J'ai copié/collé son code sur ArduinoIDE, ET j'ai également fait les modifications mentionnées dans son github (la partie "Audio Tweaks". Et j'ai bien la possibilité de régler sur "Bigger blocks" comme c'est censé arriver lorsque c'est bien fait).

Une partie que je n'ai pas faite, car je n'ai pas le matériel avec moi, c'est de charger la carte SD avec le message d'accueil pré-enregistré. C'est la seule partie qu'il me reste à faire, et je pourrais normalement faire ça ce soir ou au pire demain.

Ensuite, j'ai téléversé tout ça dans ma teensy et je ce message d'erreur que vous voyez au-dessus.
 

J'ai remarqué ceci dans son github: "DO NOT copy the play_wav_sd.cpp and .h files to your Audio library: They should appear as extra tabs in your Arduino IDE, but are only of use for this project and will break other audio applications using SD playback!"
 
Je n'ai rien fait à ce niveau là mais comme dans le message d'erreur, ça me parle de .h, je me dis qu'il y a peut-être un lien ou quelque chose à creuser !

Si quelqu'un a une lumière, je suis preneur :)

Et si tout roule je pourrais passer à la seconde étape pour mettre en place le système de piste audio qui est lue seulement lorsqu'un numéro est entré sur le téléphone (mais là, je ne sais absolument pas comment faire, je n'ai pas de tutoriel sous la main :/ !)




Répondre à ce sujet



  


1 utilisateur(s) li(sen)t ce sujet

0 members, 1 guests, 0 anonymous users