Indholdsfortegnelse:

Sådan programmeres Arduino Mega 2560 Core?: 3 trin
Sådan programmeres Arduino Mega 2560 Core?: 3 trin

Video: Sådan programmeres Arduino Mega 2560 Core?: 3 trin

Video: Sådan programmeres Arduino Mega 2560 Core?: 3 trin
Video: Lesson 01 Arduino Boards | Robojax Arduino Step By Step Course 2024, November
Anonim
Sådan programmeres Arduino Mega 2560 Core?
Sådan programmeres Arduino Mega 2560 Core?
Sådan programmeres Arduino Mega 2560 Core?
Sådan programmeres Arduino Mega 2560 Core?

Jeg fandt denne store Arduino mega board med lille formfaktor på ebay. Det er en mindre version af Arduino mega 2560, og det kaldes tilsyneladende Arduino mega core … Der var dog et problem! Det inkluderer ikke usb -forbindelse, og der er heller ikke mange oplysninger tilgængelige online. Så jeg er nødt til at finde ud af at programmere tavlen og bruge den til at reducere nogle af mine projekter, hvilket kræver Arduino mega … I don ' jeg ejer et ftdi -modul og kunne ikke bestille et på grund af covid19 lockdown … og det er også unødigt dyrt her i Indien.. Hvad jeg ejer er en ch340g usb til seriel konverter … Et godt ftdi -alternativ og denne chip (ch340) er meget almindelig i Arduino -kloner og mange esp8266 -tavler … En lille smule hack var påkrævet for at få det til at fungere … Skrev dette instruerbart, så hvis nogen vil bruge det samme tavle til deres projekter …. JEG PRØVEDE OGSÅ AT BRUGE EN ANDEN BILLIG USB TIL SERIEMODUL CALLD PL2303 (Du kan se det et eller andet sted på billederne i senere trin) MEN ALDRIG FUNGERER DET … Jeg håber det hjælper

Forbrugsvarer

-Arduino mega 2560 core- ch340g usb til seriel konverter- loddejern-dupont tilslutningskabler (5 han til hun)

Trin 1: Installer driverne

Installer drivere
Installer drivere

Ch340g -drivere kommer ikke forudinstalleret på windows. Linux -maskiner kræver ikke nogen driver til den chip (jeg elsker linux, det gør vi alle) Men da det er en ganske almindelig chip, er det let at få drivere … Bare google "ch340 drivere" og download fra det første link, der dukker op … Efter Når du installerer driverne, vil dit Windows -system kunne se og kommunikere med enheden. Her er linket (https://sparks.gogo.co.nz/assets/_site_/downloads/CH34x_Install_Windows_v3_4.zip)

Trin 2: HACKEN

HACKEN
HACKEN
HACKEN
HACKEN
HACKEN
HACKEN
HACKEN
HACKEN

for at kunne programmere tavlen ved hjælp af ch340, havde jeg brug for at udføre et lille hack på ch340 -modulet. For programmering skal man forbinde kortet som følger (venstre side af pilen er usb til serielt modul og højre side er mega 2560 board) Rx pin. > Tx pin eller ArduinoTx pin. > RxVcc (5v)> vcc pinGnd. > jord pinDtr> dtr pinMen der er nogle problemer med ch340 modul: 1. Rx og Tx pin silketryk er trykt omvendt. Der er ingen dtr breakout -pin på brættet. For at løse problem nummer 1 vender jeg simpelthen rx- og tx -forbindelserne, så … Rx> Rx for Arduino mega coreTx> Tx for Arduino mega core (Dette kan måske ikke være et problem med dig, det kan være en producentspecifik ting) For at løse problem nummer 2 måtte jeg skære hunenden af en DuPont -tilslutningstråd og lodde den til dtr -stiften på selve chippen (PIN -NUMMER 13 på ch340 -chip) OG så kunne jeg at forbinde den anden ende til Arduinoens dtr pin og færdig! Nu vil du være i stand til at kommunikere og uploade programmet bestyrelsen uden problemer!

Trin 3: Test

Test
Test
Test
Test
Test
Test

Jeg testede udstyret ved at uploade gode gamle HELLO WORLD! Af mikrokontrollere, dvs. blinkskitsen! Tilslut USB og kortet som beskrevet i ovenstående trin. Hvis du har installeret driverne korrekt (system genstart er muligvis påkrævet) registrerer windows modulet uden problemer. INGEN DRIVERE KREVES TIL LINUX (UBUNTU) Åbn Arduino IDE (arduino.cc) Åbn blinkeksempelskitse ved at gå til filer> eksempler> grundlæggende > blinkGå til værktøjer> com port> (vælg thr com port, i mit tilfælde er det com3) FOR LINUX (UBUNTU) COM PORT KAN VISE SOM, i mit tilfælde, /dev /ttyUSB0 ELLER NOGET SOM DET! (hvis du ser flere porte i Linux og forvirret, åben terminal og skriv kommandoen "sudo lsusb" og tryk enter for at finde ud af, hvilken der er ch340) Gå derefter til værktøjer> tavler> vælg Arduino mega eller mega 2560 klik på upload -knap øverst i venstre hjørne (cirkulær en med pilen) Og hvis alt er udført korrekt, uploades koden på tavlen med meddelelsen "færdig upload" i Arduino IDE, og den indbyggede LED skal begynde at blinke!

Anbefalede: