Projets 1 & 2 : RushBall
Texte légal : Dossier de présentation du projet
Texte légal : Interactions IR ↔ EC
Diagrammes des exigences
Complément : Raspberry Pi 3
|
Complément : Adaptateur UART ↔ RS232
Complément : Pupitre de commande
Pupitre de commande
Complément : Level-Shifter
Transistor pour le prototypage rapide : |
Transistor pour le circuit imprimé : |
Complément : Carte cible version Microchip
Carte cible version Microchip
Exemples de projets MPLAB X :
|
LED COB 3W RGB : |
LED COB 3W RGB Blanc jaune : |
Transistor MOSFET MGSF2N02ELT1G : |
Transistor MOSFET IRLD024PBF : |
Complément : Microcontrôleur ATtiny
ATtiny 85 : ATtiny et I2C : |
Programmateur d'ATtiny 85 : |
Configuration de l'IDE :
|
Mise en service de la communication en IC2 sur ATTINY en utilisant la librairie TinyWireM :
Complément : LED Neopixel
Complément : Détection d'impact des balles
Complément : Structure anti-rebond (debouncing) à portes logiques
Structure anti-rebond (debouncing) à portes logiques
Complément : Exemple de Data logger de consommation d'énergie
Schéma d'origine en version Arduino mini :
Capteur de courant avec INA219 et son breakout : |
Lecteur micro-SD : |
Afficheur I2C OLED 0.96 inch 128x64 :
|
Arduino Nano : |
Problème de programmation de l'Arduino Nano à partir de l'IDE Arduino :
la vitesse de programmation (Overriding Baud Rate) doit être de 115200.
cette vitesse de programmation est configurée dans le fichier board.txt qui est installé ici C:\Program Files (x86)\Arduino\hardware\arduino\avr
ouvrir ce fichier en mode administrateur
rechercher dans ce fichier la ligne "nano.menu.cpu.atmega328.upload.speed=" et mettre la valeur 115200 si ce n'est pas le cas (il se peut que ce soit 57600).
sauvegarder
à partir de là il faut relancer l'IDE Arduino (si l'interface était déjà ouverte) et programmer la carte.
Complément : Buzzer
Complément : Régulateur 5V 100mA
TL750L05CLPE3 : Régulateur 5V 100mA |