Table des matières:

Encore une autre carte de télécommande : 7 étapes
Encore une autre carte de télécommande : 7 étapes

Vidéo: Encore une autre carte de télécommande : 7 étapes

Vidéo: Encore une autre carte de télécommande : 7 étapes
Vidéo: Comment programmer votre telecommande universelle ? 2024, Juillet
Anonim
Encore une autre carte de télécommande
Encore une autre carte de télécommande
Encore une autre carte de télécommande
Encore une autre carte de télécommande
Encore une autre carte de télécommande
Encore une autre carte de télécommande

الله الرحمن الرحيم

La carte peut être utilisée pour contrôler des robots à titre d'exemple.

La carte peut être alimentée par 2 batteries Lipo 7,4 V.

La carte comprend les fonctionnalités suivantes:

  • ATMega328 Pb µController (écosystème Arduino)
  • MPU6050 un gyroscope à 3 axes avec technologie Micro Electro Mechanical System (MEMS)
  • Émetteur NRF24L01 2,4 GHz
  • Hc 06 BlueTooth Esclave
  • Écran Oled (128x32) ou (128x64)
  • 2 commutateurs de configuration
  • 2 interrupteurs marche arrêt
  • 2 potentiomètres
  • 2 manettes
  • Led bleu
  • Avertisseur sonore
  • 2 régulateurs indépendants 3,3 V et 5 V

Étape 1: Conception de PCB

Conception de circuits imprimés
Conception de circuits imprimés

L'open source gratuit Kicad est utilisé pour concevoir le PCB.

Kicad propose une vue 3D du Pcb.

Étape 2: Approvisionnement en composants

Approvisionnement en composants
Approvisionnement en composants

Tous les composants utilisés dans ce projet proviennent d'AliExpress.

Étape 3: Schémas

Schémas
Schémas

Étape 4: fabrication de circuits imprimés

Fabrication de circuits imprimés
Fabrication de circuits imprimés

Pour un prototype de PCB rapide et une production de PCB en petits lots, le PCB est fabriqué par JLCPcb.

Étape 5: Assemblage du PCB

Assemblage du PCB
Assemblage du PCB

Le PCB se compose principalement de connecteurs pour insérer les breakboards prêts à l'emploi.

Soyez prudent et patient.

Étape 6: Codage Arduino

Codage Arduino
Codage Arduino

Étant donné que le µController est pris en charge par l'écosystème Arduino, l'IDE Arduino est utilisé pour programmer la carte.

  • Le BootLoader est d'abord flashé via le connecteur ICSP
  • L'application est programmée avec une carte break FTDI

Conseillé: