Arduino ir atvērtā koda izstrādes platforma inženieriem un vaļaspriekiem, lai viegli izstrādātu elektronikas projektus. Tas sastāv gan no fiziski programmējamas izstrādes plates (kuras pamatā ir AVR mikrokontrolleru sērija), gan no programmatūras vai IDE, kas darbojas jūsu datorā un ko izmanto koda ierakstīšanai un augšupielādēšanai mikrokontrolleru panelī.
Arduino izmanto sāknēšanas iekrāvēju. Boot loader ir programmatūras daļa, kas ļauj tajā ierakstīt jauno programmatūru. Tāpēc šajā DIY es apspriedīšu " Kā sadedzināt sāknēšanas iekrāvēju svaigā ATmega328 mikroshēmā un izveidot PCD mājās gatavotu Arduino". Arduino UNO mēs izmantojam ATmega328 IC, lai es izvēlētos šo, lai parādītu šo projektu.
Nepieciešamās sastāvdaļas:
- Arduino UNO padome ar IC un kabeli
- Atmega328 IC
- Maizes dēlis
- Savienojošie vadi
- 16 MHz kristāla oscilators
- 10 K rezistors
Soli sava Arduino dēļa izveidošanai:
Lai sadedzinātu sāknēšanas iekrāvēju jaunā svaigā Atmega328 IC, mums ir nepieciešama Arduino dēlis (mēs varam izmantot jebkuru Arduino dēli, lai ierakstītu sāknēšanas iekrāvēju). Un tad mums ir jāveic sekojošās darbības. Mēs visu procesu esam demonstrējuši arī videoklipā apmācības beigās.
1. solis. Pirmajā posmā sakārtojiet visas nepieciešamās lietas, kas norādītas iepriekš minētajā komponentu sarakstā
2. solis: Tagad ar skrūvgriezi noņemiet “Arduino Original IC” no Arduino dēļa. Un ievietojiet “New Atmega328 IC” Arduino dēlī.
3. solis: Tagad atveriet Arduino IDE un dodieties uz File -> example -> ArduinoISP un atveriet to.
Pēc ArduinoISP atvēršanas izvēlieties Arduino UNO dēli no Tools -> Board -> Arduino Uno.
Pēc tam izvēlieties COM PORT no Tools -> Serial Port -> COM10
un pēc tam augšupielādējiet ArduinoISP skici.
4. solis: Tagad noņemiet šo jauno IC no Arduino dēļa un ievietojiet Arduino iepriekš sāknēto vai oriģinālo Arduino IC Arduino dēlī un augšupielādējiet tajā pašu ArduinoISP skici, tāpat kā mēs to darījām 3. solī.
5. solis: Uz maizes dēļa izveidojiet zemāk norādīto shēmu ar New IC Breadbaord un Original IC uz Original Arduino Board.
6. solis: Tagad Arduino IDE dodieties uz Rīks un noklikšķiniet uz Burn Bootloader.
Tagad jūs redzēsiet, ka Rx un Tx LED uz Arduino dēļa kādu laiku nejauši mirgo. Tas nozīmē, ka Bootloader dedzina jaunajā ATmega 328 IC. Arduino IDE parādīs “ Gatavs dedzināšanas sāknēšanas ielādētājs ”. Tagad jūs varat izmantot šo "jauno IC" savā Arduino dēlī.
7. solis: Tagad izveidojiet savu pašmāju Arduino plāksni uz Nulles PCB, lodējot 1. solī apkopotos komponentus, ievērojot zemāk esošo shēmu. Pārbaudiet arī zemāk esošo videoklipu.
Ievietojiet šajā dēlī 'Jauno IC', un tas ir paveikts.
Jūs to varat arī pareizi izveidot uz PCB ar pareizu PCB izkārtojumu un kodināšanu. Uzziniet šeit, lai izveidotu PCB mājās un pārveidotu shēmu PCB izkārtojumā, izmantojot EasyEDA.
Lai izmantotu LCD saskarni, vienkārši pievienojiet mājās izveidoto Arduino Board ar Original Arduino Board, izmantojot Original Arduino Board Rx, Tx, RST un GND tapas, kā parādīts zemāk Fritzing Circuit vai virs Circuit Diagramma. Un augšupielādējiet zemāk norādīto kodu (sadaļa Kods).
Lūdzu, noņemiet 'Arduino Original IC' no tāfeles, kad maizes dēlī vai Zero PCB augšupielādējat kodu jaunā Arduino IC. Jūs varat darbināt savu Arduino dēli ar oriģinālo Arduino dēļu 5v tapu, kā mēs to darījām iepriekš Fritzing Circuit.