Inhaltsverzeichnis:

Noch eine weitere Fernbedienungsplatine - Gunook
Noch eine weitere Fernbedienungsplatine - Gunook

Video: Noch eine weitere Fernbedienungsplatine - Gunook

Video: Noch eine weitere Fernbedienungsplatine - Gunook
Video: Fernbedienung Tastatur reparieren - "mal schnell" 😡 2024, November
Anonim
Noch eine weitere Fernbedienungsplatine
Noch eine weitere Fernbedienungsplatine
Noch eine weitere Fernbedienungsplatine
Noch eine weitere Fernbedienungsplatine
Noch eine weitere Fernbedienungsplatine
Noch eine weitere Fernbedienungsplatine

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

Das Board kann als Beispiel für die Steuerung von Robotern verwendet werden.

Das Board kann mit 2 Lipo-Akkus 7,4 V betrieben werden.

Das Board enthält folgende Funktionen:

  • ATMega328 Pb µController (Arduino-Ökosystem)
  • MPU6050 ein 3-Achsen-Gyroskop mit Micro Electro Mechanical System (MEMS)-Technologie
  • NRF24L01 2,4 GHz-Transceiver
  • Hc 06 Bluetooth-Slave
  • Oled-Display (128x32) oder (128x64)
  • 2 Konfigurationsschalter
  • 2 Ein-Aus-Schalter
  • 2 Potentiometer
  • 2 Joysticks
  • Blaue LED
  • Summer
  • 2 Unabhängiger 3,3 V- und 5 V-Regler

Schritt 1: PCB-Design

PCB-Design
PCB-Design

Für das PCB-Design wird das kostenlose Open-Source-Kicad verwendet.

Kicad bietet eine 3D-Ansicht der Leiterplatte.

Schritt 2: Komponentenbeschaffung

Komponentenbeschaffung
Komponentenbeschaffung

Alle in diesem Projekt verwendeten Komponenten stammen von AliExpress.

Schritt 3: Schaltpläne

Schema
Schema

Schritt 4: Leiterplattenherstellung

Leiterplattenherstellung
Leiterplattenherstellung

Für schnelle PCB-Prototyp- und Kleinserien-PCB-Produktion wird die PCB von JLCPcb hergestellt.

Schritt 5: Zusammenbau der Platine

Montage der Platine
Montage der Platine

Die Leiterplatte besteht hauptsächlich aus Steckverbindern zum Einstecken der fertig konfektionierten Breakboards.

Seien Sie vorsichtig und geduldig.

Schritt 6: Arduino-Codierung

Arduino-Codierung
Arduino-Codierung

Da der µController vom Arduino-Ökosystem unterstützt wird, wird die Arduino-IDE zum Programmieren des Boards verwendet.

  • Der BootLoader wird zuerst über den ICSP-Anschluss geflasht
  • Die Anwendung ist mit einem FTDI Break Board programmiert

Empfohlen: