Inhoudsopgave:

Nog een andere afstandsbedieningskaart: 7 stappen
Nog een andere afstandsbedieningskaart: 7 stappen

Video: Nog een andere afstandsbedieningskaart: 7 stappen

Video: Nog een andere afstandsbedieningskaart: 7 stappen
Video: Dit ging niet zoals ik had verwacht..😳 2024, Juli-
Anonim
Nog een andere afstandsbedieningskaart
Nog een andere afstandsbedieningskaart
Nog een andere afstandsbedieningskaart
Nog een andere afstandsbedieningskaart
Nog een andere afstandsbedieningskaart
Nog een andere afstandsbedieningskaart

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

Het bord kan bijvoorbeeld worden gebruikt voor het aansturen van robots.

Het bord kan worden gevoed door 2 Lipo-batterijen van 7,4 V.

Het bord heeft de volgende kenmerken:

  • ATMega328 Pb µController (Arduino-ecosysteem)
  • MPU6050 een 3-assige gyroscoop met Micro Electro Mechanical System (MEMS) technologie
  • NRF24L01 2,4 GHz-zendontvanger
  • Hc 06 BlueTooth-slaaf
  • Oled-scherm (128x32) of (128x64)
  • 2 Configuratieschakelaars
  • 2 Aan Uit-schakelaars
  • 2 Potentiometers
  • 2 joysticks
  • Blauwe Led
  • Zoemer
  • 2 Onafhankelijke 3.3 V en 5V regelaars

Stap 1: PCB-ontwerp

PCB-ontwerp
PCB-ontwerp

De gratis open source Kicad wordt gebruikt om de printplaat te ontwerpen.

Kicad biedt een 3D-weergave van de printplaat.

Stap 2: Componenten sourcen

Componenten inkopen
Componenten inkopen

Alle componenten die in dit project worden gebruikt, zijn afkomstig van AliExpress.

Stap 3: Schema's

Schema's
Schema's

Stap 4: PCB-productie

PCB-productie
PCB-productie

Voor snelle PCB-prototypes en PCB-productie in kleine batches, wordt de PCB vervaardigd door JLCPcb.

Stap 5: Montage van de printplaat

De printplaat monteren
De printplaat monteren

De print bestaat voornamelijk uit connectoren om de kant-en-klare breakboards in te steken.

Wees voorzichtig en geduldig.

Stap 6: Arduino-codering

Arduino-codering
Arduino-codering

Omdat de µController wordt ondersteund door het Arduino-ecosysteem, wordt de Arduino IDE gebruikt om het bord te programmeren.

  • De BootLoader wordt eerst geflitst via de ICSP-connector
  • De applicatie is geprogrammeerd met een FTDI-break Board

Aanbevolen: