Innholdsfortegnelse:

Bare minimum - Arduino på brødbrett: 5 trinn
Bare minimum - Arduino på brødbrett: 5 trinn

Video: Bare minimum - Arduino på brødbrett: 5 trinn

Video: Bare minimum - Arduino på brødbrett: 5 trinn
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Bare minimum - Arduino på brødbrett
Bare minimum - Arduino på brødbrett

Arduino bruker ATMega328p -brikken. Vi kan få det i et SMD-format (ATMega328p-AU) eller DIP-formatet for loddetinn (ATMega328p-PU). Men brikken i seg selv kan ikke fungere. Den trenger noen flere komponenter, og alt sammen kalles den minimale konfigurasjonen av denne brikken.

Trinn 1: Enkel skjematisk

Enkel skjematisk
Enkel skjematisk

Nedenfor har vi skjematisk for denne konfigurasjonen. Som du kan se trenger vi en forsyning på 5 volt. Denne forsyningen må være veldig godt regulert uten spenningstopper. For det og ekstra 10uF kondensator mellom 5V og GND. Alos, tilbakestillingsnålen er ngativ aktivert. Så, for å få den deaktivert, må vi bruke 5V på den. For det er en 10k ohm motstand plassert mellom RESET og Vcc. ATMega328 fungerer vanligvis også på 16MHz. For det, mellom pinnene 9 og 10, finner vi en 16MHz krystall. Men denne krystallen, for å oscillere trenger to kondensatorer på nøyaktig 22pF koblet til GND. I figuren ovenfor har du alle pinnene på brikken. Akkurat nå, hvis mikrokontrolleren har en bootlaoder, kan vi laste opp en kode. Men la oss forestille oss at den ikke har en bootloader.

Trinn 2: Brenn oppstartslaster

Brenn oppstartslaster
Brenn oppstartslaster

La oss nå forestille oss at brikken ikke har bootloder (jomfrubrikke). For det må du gjøre neste tilkoblinger fra en Arduino UNO. Dette er SPI -pinnene, CLOCK, MISO og MOSI.

Trinn 3: Koble Arduino til PC

Koble Arduino til PC
Koble Arduino til PC

Koble nå Arduino til PCen. Åpne Arduino IDE og gå til Fil → Eksempler → Arduino ISP og åpne det eksemplet. Velg com for Arduino UNO -kortet, velg kortet som Arduino UNO og last opp denne koden.

Trinn 4: Bootloader

Bootloader
Bootloader

Gjør nå tilkoblingene i det siste skjematisk, og det er på tide å brenne oppstartslasteren. Gå til Verktøy → programmerer → Arduino som ISP. Med det endrer vi programmereren til ISP.

Trinn 5: Endelig Burn Bootloader

Endelig Burn Bootloader
Endelig Burn Bootloader

Til slutt, gå til Verktøy → Brenn oppstartslaster. Nå vil LEDene på Arduino blinke mye. Når du får meldingen om bootlaoder brent, er vi i gang.

Anbefalt: