Indholdsfortegnelse:
Video: Sådan programmeres Arduino Mega 2560 Core?: 3 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
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
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
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
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:
Sådan programmeres ESP32 M5Stack StickC med Arduino IDE og Visuino: 12 trin
Sådan programmeres ESP32 M5Stack StickC med Arduino IDE og Visuino: I denne vejledning lærer vi, hvordan du programmerer ESP32 M5Stack StickC med Arduino IDE og Visuino. Se en demonstrationsvideo
Sådan programmeres Arduino Pro Mini med Arduino Uno: 4 trin
Sådan programmeres Arduino Pro Mini med Arduino Uno: Jeg skrev dette som en del af et andet projekt, men så besluttede jeg mig for at bruge en Pro Micro, som kan programmeres direkte fra den bærbare computer. Dette kan dog være nyttigt en dag (eller for nogen) så Jeg lader det være her
Sådan programmeres Arduino Pro Mini ved hjælp af Arduino UNO .: 4 trin
Sådan programmeres Arduino Pro Mini ved hjælp af Arduino UNO .: Hej fyre, I dag deler jeg en enkel metode til at programmere Arduino Pro mini ved hjælp af Arduino UNO. Denne vejledning er for dem, der kommer i gang med arduino og ønsker at reducere størrelsen på deres projekt ved hjælp af en Arduino Pro mini. Arduino Pro mini
Sådan programmeres NodeMCU på Arduino IDE: 5 trin
Sådan programmeres NodeMCU på Arduino IDE: Osoyoo NodeMCU leveres forudprogrammeret med Lua-tolk, men du behøver ikke bruge den! I stedet kan du bruge Arduino IDE, som kan være et godt udgangspunkt for Arduino -elskere at sætte sig ind i teknologierne omkring
Sådan programmeres en AVR (arduino) med en anden Arduino: 7 trin
Sådan programmeres en AVR (arduino) med en anden Arduino: Denne instruktion er nyttig, hvis: * du har din arduino med atmega168, og du har købt en atmega328 hos din lokale elektronikbutik. Det har ikke en arduino bootloader * du vil lave et projekt, der ikke bruger arduino - bare en