Arduino je open-source vývojová platforma pro inženýry a fandy pro snadný vývoj elektronických projektů. Skládá se z fyzicky programovatelné vývojové desky (založené na řadě mikrokontrolérů AVR) a softwaru nebo IDE, které běží na vašem počítači a slouží k zápisu a nahrávání kódu na desku mikrokontroléru.
Arduino používá zavaděč. Boot loader je software, který umožňuje na něm vypálit nový software. Takže v tomto kutilství budu diskutovat „ Jak vypálit bootovací zavaděč v čerstvém čipu ATmega328 a postavit domácí Arduino na PCB“. V Arduino UNO používáme ATmega328 IC, abych vybral tento k předvedení tohoto projektu.
Požadované komponenty:
- Deska Arduino UNO s integrovaným obvodem a kabelem
- Atmega328 IC
- Nepájivá deska
- Připojovací vodiče
- 16 MHz krystalový oscilátor
- 10 K rezistor
Kroky pro vytvoření vlastní desky Arduino:
Chcete-li vypálit zavaděč v novém čerstvém Atmega328 IC, potřebujeme desku Arduino (k vypálení zavaděče můžeme použít libovolnou desku Arduino). A pak musíme postupovat podle níže uvedených kroků. Celý proces jsme také demonstrovali ve videu na konci tutoriálu.
Krok 1. V prvním kroku uspořádejte všechny požadované věci uvedené v seznamu komponent výše
Krok 2: Nyní odeberte „Arduino Original IC“ z desky Arduino pomocí Screw Driver. A vložte „nový Atmega328 IC“ do desky Arduino.
Krok 3: Nyní otevřete Arduino IDE a přejděte na Soubor -> příklad -> ArduinoISP a otevřete jej.
Po otevření ArduinoISP vyberte v nabídce Nástroje -> Deska -> Arduino Uno desku Arduino UNO.
Pak vyberte COM PORT z Nástroje -> Sériový port -> COM10
a poté nahrajte ArduinoISP Sketch.
Krok 4: Nyní odeberte tento nový IC z desky Arduino a vložte předem zavedený Arduino nebo originální Arduino IC do desky Arduino a nahrajte do něj stejnou skicu ArduinoISP, jako jsme to udělali v kroku 3.
Krok 5: Postavte níže uvedený Circuit na desce chleba s New IC na Breadbaord a Original IC na Original Arduino Board.
Krok 6: Nyní v Arduino IDE přejděte na nástroj a klikněte na Burn Bootloader.
Nyní uvidíte, že Rx a Tx LED na desce Arduino nějakou dobu náhodně blikají. To znamená, že Bootloader hoří v novém ATmega 328 IC. A Arduino IDE zobrazí „ Hotovo vypalování bootloaderu “. Nyní můžete použít tento „nový IC“ na desce Arduino.
Krok 7: Nyní vytvořte vlastní domácí desku Arduino na Zero PCB pájením komponent shromážděných v kroku 1 podle níže uvedeného schématu zapojení. Zkontrolujte také video níže.
Vložte 'Nový IC' do této desky a jste hotovi.
Můžete jej také správně sestavit na desce plošných spojů se správným uspořádáním a leptáním desky plošných spojů. Naučte se zde, jak si vyrobit PCB doma a převést schéma do rozvržení PCB pomocí EasyEDA.
Chcete-li propojit LCD, stačí propojit domácí desku Arduino s deskou Original Arduino pomocí pinů Rx, Tx, RST a GND na desce Original Arduino, jak je znázorněno na následujícím obrázku: A nahrajte níže uvedený kód (část Kód).
Při nahrávání kódu do nového Arduino IC na desce s chlebem nebo na Zero PCB prosím odeberte „Arduino Original IC“ z desky. Svou desku Arduino můžete napájet 5v pinem původní desky Arduino, jak jsme to udělali výše ve Fritzing Circuit.