Innehållsförteckning:

Bare minimum - Arduino på brödbräda: 5 steg
Bare minimum - Arduino på brödbräda: 5 steg

Video: Bare minimum - Arduino på brödbräda: 5 steg

Video: Bare minimum - Arduino på brödbräda: 5 steg
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, November
Anonim
Bare Minimum - Arduino på brödbräda
Bare Minimum - Arduino på brödbräda

Arduino använder ATMega328p -chipet. Vi kan få det i ett SMD-format (ATMega328p-AU) eller DIP-formatet för hållödning (ATMega328p-PU). Men chipet i sig kan inte fungera. Det behöver några fler komponenter och allt tillsammans kallas det lägsta minimikonfigurationen för detta chip.

Steg 1: Enkel schematisk

Enkel schematisk
Enkel schematisk

Nedan har vi schemat för denna konfiguration. Som du kan se behöver vi en spänning på 5 volt. Denna matning måste vara mycket väl reglerad utan spänningspikar. För det och extra 10uF kondensator mellan 5V och GND. Alos, återställningsnålen är aktiverad. Så, för att få den inaktiverad, måste vi applicera 5V på den. För det placeras ett 10k ohm motstånd mellan RESET och Vcc. Dessutom fungerar ATMega328 vanligtvis vid 16MHz. För det, mellan stift 9 och 10, hämtar vi en 16 MHz kristall. Men denna kristall, för att oscillera behöver två kondensatorer på exakt 22pF ansluten till GND. I figuren ovan har du alla stiften på chipet. Just nu, om mikrokontrollern har en bootlaoder, kan vi ladda upp en kod. Men låt oss föreställa oss att den inte har en bootloader.

Steg 2: Bränn Bootloader

Bränn Bootloader
Bränn Bootloader

Låt oss nu föreställa oss att chippet inte har bootloder (jungfruchip). För det måste du göra nästa anslutningar från en Arduino UNO. Dessa är SPI -stiften, CLOCK, MISO och MOSI.

Steg 3: Anslut Arduino till PC

Anslut Arduino till PC
Anslut Arduino till PC

Anslut nu Arduino till din dator. Öppna Arduino IDE och gå till Arkiv → Exempel → Arduino ISP och öppna det exemplet. Välj com för Arduino UNO -kortet, välj kortet som Arduino UNO och ladda upp denna kod.

Steg 4: Bootloader

Bootloader
Bootloader

Gör nu anslutningarna i det tidigare schematiska och det är dags att bränna startladdaren. Gå till Verktyg → programmerare → Arduino som ISP. Därmed byter vi programmerare till ISP.

Steg 5: Slutligen bränn Bootloader

Slutligen Burn Bootloader
Slutligen Burn Bootloader

Slutligen, gå till Verktyg → Bränn bootloader. Nu kommer LED -lamporna på Arduino att blinka mycket. När du väl fått meddelandet om bootlaoder bränt är vi igång.

Rekommenderad: