Banc de test - arnaudrco/exemples GitHub Wiki
8 dépôts github : exemples-de-montages festisol CROUS-micro-python piano visio anumby jouets developpement-voiture raspberry-pico Blog ateliers numériques Repair Café d'Orsay
Boitier pour mesurer de Fred de Bures avec testeur de composants, alimentation, oscilloscope ..
Cela ne suffit pas ! Pour des robots des drones, de la domotique : lorsque l'on monte un projet, de nombreux composants sont utilisés : télécommande, contrôleur, accéléromètre
Banc-de-test-microphone-I2S
Le fonctionnement du bus I2S a été testé avec un microphone très sensible INMP441 ; pour les 2 signaux SD ( serial data ) et WS ( mots transmis ) le signal a une fréquence de 174 KHz et 17 KHz respectivement ; lire banc-de-test-microphone-I2S
Capteurs
Les pannes sont souvent mystérieuses ; pour accéder à de multiples capteurs je propose des réalisations simples sans soudure pour les tester indépendamment.
Bancs de test
Comment écouter ou reproduire tous les signaux de commande ou de communication ? Pas d'unique solution ; arduino a des bibliothèques fournies ; on peut facilement construire un montage adapté pour différentes bande de réception ou tester des matériels comme les afficheurs
- IR voir télécommande
- rfid et nfc ( 13.56 MHz, 125 KHz ) voir escape game
- I2C banc de test BNO
- oscilloscope
- Télémètre à partir de capteurs (VL53L0X ou autres)
- afficheurs
- GPS
Un Télémètre VL53L0X par calcul de temps de vol a des distances de mesure maximales très différentes : 50 cm à 2 m suivant les modèles ; le banc de test affiche directement la distance sur un écran OLED
Comment connaître le code émis par cette télécommande ? un écran, un arduino et un récepteur 433 MHz suffisent ; après un test des polices de caractères ("DEADBEEF") , il imprime la valeur lue en décimal "1364" pour la touche et le protocole utilisé par la bibliothèque ( à gauche l’émetteur ; à droite le récepteur pour arduino )
Code scanner 433MHz
2 exemples d'utilisations des bibliothèques arduino pour commander un servomoteur ou des interrupteurs
IRremote est capable de lire et d'envoyer tous les signaux IR des protocoles Sharp, JVC, LG / LG2, NEC / Onkyo / Apple, Panasonic / Kaseikyo, RC5, RC6, Samsung, Sony, (Pronto), BangOlufsen, BoseWave, Lego, Whynter, FAST, MagiQuest, Velux, Universal Pulse Distance, Pulse Width.
https://docs.arduino.cc/libraries/irremote/
RCswitch utilise tous les appareils 433/315Mhz sur Arduino, ESP8266/ESP32 ou Raspberry Pi
De nouveaux bancs de test en cours avec boussole-gyroscope-BNO055
Test de composants
Lire BNO055
analyseur WIFI
banc de test PSRAM
Comment ajouter un bloc de mémoire, savoir si elle est bien présente dans un contrôleur, savoir utiliser cette mémoire ? Exemple ici
Plan de montage
https://pcbartists.com/design/embedded/esp32-psram-schematic-notes/
lecteur de morse
Salut Arnaud,
Un petit message pour te dire, après tout ce temps, j'ai réussi! https://www.youtube.com/watch?v=aD0d1QbezqM L'esp32 a vraiment été la clé, ça m'a tellement simplifier la vie! Merci pour toute l'aide et les liens!
Bonne journée!
- morse
- Flipper
- Low-Tech dans le wiki Visio
- Animation jardin solaire 2023 dans le wiki Festisol
- Atelier Bois dans le wiki Proto
- Atelier numérique
- Atelier soudure brasure
- Atelier textile
- Batterie
Pour aller plus loin sur les ateliers https://github.com/arnaudrco/exemples/wiki/Proto-204