Talaan ng mga Nilalaman:
- Hakbang 1: Listahan ng Materyal
- Hakbang 2: Circuit Diagram at Paggawa ng Circuit Board
- Hakbang 3: Mga Koneksyon at Pamamaraan upang Masunog ang Bootloader
- Hakbang 4: Pagsubok sa pamamagitan ng Pag-upload ng Code
- Hakbang 5: Pag-troubleshoot
Video: PAANO GUMAWA ARDUINO NANO / MINI - Paano Masunog ang Bootloader: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa Mga Tagubilin na ito Ipakita ko sa iyo Paano gumawa ng isang Arduino MINI mula sa Scratch.
Ang pamamaraang nakasulat sa mga itinuturo na ito ay maaaring magamit upang gumawa ng anumang mga board ng arduino para sa iyong mga kinakailangan sa pasadyang proyekto.
Mangyaring Panoorin ang Video Para sa mas mahusay na pag-unawa
Mayroong tatlong bahagi sa tutorial na ito
1. Pagdidisenyo at pagtitipon ng lahat ng mga Sangkap
2. Nasusunog na Bootloader papunta sa bagong Chip
3. Pag-upload ng Code ng Pagsubok
Inilakip ko ang Mga File ng PCB sa Pagtatapos ng artikulong ito.
Kaya't magsisimula na!
Hakbang 1: Listahan ng Materyal
- CP2102 USB sa TTL Module (o katulad ng tulad ng CH340)
- Arduino NANO
- Jumper Wires
- Atmega328P-AU Chip
- AMS1117 5V Regulator
- 16MHz Crystal
- SMD LED
- SMD Resistor (330R, 10K) (0604 na pakete)
- Paglipat ng Button
- Mga Capacitor (0.1uF, 22pF, 10uF) (Gumamit ako ng Ceramic type, ngunit ang board ay idinisenyo para sa SMD_0612 Package)
- Terminal Strip
- Lahat ng mga tool at accessories para sa SMD Soldeing.
Hakbang 2: Circuit Diagram at Paggawa ng Circuit Board
Ginawa ko ang Arduino MINI board sa aking SMD Soldering tutorial. Maaari mong i-checkout ang video kung nais mong malaman kung paano.
Isang mabilis na muling pag-recap … Inilapat ko ang solder paste sa PCB gamit ang stencil, Inilagay ang mga bahagi, at na-solder gamit ang Hot air Blower.
Ginamit ko ang bukas na Source Arduino PCB Files mula sa Arduino Website at binago nang kaunti ayon sa aking mga kinakailangan at magagamit na mga bahagi. Maya maya ay inorder ko ang PCB Online mula sa JLCPCB.
Hakbang 3: Mga Koneksyon at Pamamaraan upang Masunog ang Bootloader
Mangyaring Sundin ang Mga Detalye ng Koneksyon na ito (Sumangguni sa link ng Mga Larawan / Video Para sa madaling pag-unawa *)
Homemade ArduinoMINI …………….. Arduino NANO
Pin 15 (MOSI) ………………………………. D11
Pin 16 (MISO) ……………………………. D12
Pin 17 (SCK) ………………………………… D13
Pin 29 (I-reset) ………………………….. D10
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
Pamamaraan Upang masunog ang Boot loader pagkatapos gawin ang tamang mga koneksyon.
1) Ikonekta ang Arduino NANO sa USB ng iyong PC
2) Piliin ang naaangkop na Board at Com Port
3) Sa menu ng mga tool piliin ang ARDUINO AS ISP Programmer. Landas: Mga Tool> Programmer> Arduino Bilang ISP
4) Pumunta sa Mga Tool at piliin ang Burn Boot Loader. Landas: Mga tool> Burn Boot Loader
5) Maaari itong tumagal nang hanggang isang minuto at ipapakita ang mensaheng "Tapos na sa Pag-burn ng Boot Loader".
Pagkatapos nito maaari mong alisin ang lahat ng mga nag-uugnay na mga wire at koneksyon at ang iyong bagong AVR Micro-Controller ay handa nang magamit bilang isang nakapag-iisang aparato para sa iyong mga proyekto.
* Ang lahat ng mga imahe ay nakaayos ayon sa pamamaraan
Hakbang 4: Pagsubok sa pamamagitan ng Pag-upload ng Code
Sa hakbang na ito matututunan naming i-upload ang code sa bagong Homemade Arduino MINI. Kailangan mong sundin ang pamamaraang ito sa bawat oras upang mai-upload ang code.
Sumangguni sa link ng Mga Larawan / video para sa madaling pagkaunawa.
I-a-upload ko ang blink LED sketch upang subukan kung ang bagong micro-controller ay gumagana nang maayos.
Mga Detalye ng Mga Koneksyon:
Homemade Arduino MINI …………….. CP2102
Rx ……………………………………………… Tx
Tx ………………………………………………. Rx
VCC ……………………………………………. VCC (5V)
GND …………………………………………… GND
1. Matapos ang paggawa ng mga koneksyon, ikonekta ang USB sa TTL Converter Board (CP2102) sa iyong Computer.
2. Buksan ang Blink LED Sketch mula sa Halimbawa ng Menu.
3. Sa menu ng mga tool, piliin ang AVRISP programmer at i-upload ang code.
4. Piliin ang naaangkop na COM port at Mga Setting ng Lupon.
5. Kapag ipinakita ang pag-upload ng screen ng computer, pindutin ang I-reset ang Button dahil hindi namin nakakonekta ang DTR Pin upang i-reset.
Ipinapahiwatig ng Blinking LED na ang micro controller ay gumagana nang maayos, at ang Arduino Mini na katumbas na board na ito ay maaaring magamit para sa iyong mga proyekto. Samakatuwid natutunan namin kung paano mag-boot-load ng isang bagong chip ng ATMEGA 328P-AU.
Hakbang 5: Pag-troubleshoot
Sa pamamagitan ng pagsunod sa mga pamamaraan mula sa mga nakaraang hakbang madali mong madali mong mai-boot ang Atmega chip.
Ngunit dahil sa ilang mga software o mga pagkakamali ng tao magiging matagumpay ito. Narito ang ilang mga mungkahi mula sa akin:
1) Suriin ang iyong mga koneksyon sa Circuit at mga bahagi (higit sa lahat Crystal) kung hindi gagana ang nasusunog na Boot loader.
2) Tiyaking nabanggit mo ang tamang board at COM port sa software
3) Suriin kung may sira USB Cable.
4) Kung ang Micro Controller ay umiinit kapag pinapagana malamang na mayroon kang isang sira IC.
5) Suriin ang Pagpapatuloy sa PCB at mga hindi nais na Solder Bridges habang gumagamit kami ng Mga SMD Component.
Inirerekumendang:
I-flash ang Arduino Bootloader sa isang ATMega328: 4 na Hakbang
I-flash ang Arduino Bootloader sa isang ATMega328: Questo tutorial ci permette di caricare il Bootloader nel caso in cui l'ATmega, presente su una bord di nostra creazione, siya vergine; come ad esempio nel caso in cui si vuole realizzare la Drivemall
DIY - Gumawa ng USB Mini Speaker System Gamit ang PAM8403 at Cardboard - Gold Screw: 5 Hakbang
DIY - Gumawa ng USB Mini Speaker System Gamit ang PAM8403 at Cardboard | Gold Screw: Ngayon, ipapakita ko sa iyo kung paano gumawa ng USB mini speaker system na may PAM8403 amplifier module at Cardboard. Napakadali sa mga murang materyales
Gumawa ng A.C 220 Volt Automatic Stabilizer Gamit ang Arduino NANO o UNO: 3 Hakbang
Gumawa ng A.C 220 Volt Automatic Stabilizer Gamit ang Arduino NANO o UNO: Sa mga itinuturo na ito, ipapakita ko sa iyo kung paano gumawa ng awtomatikong boltahe na pampatatag gamit ang Arduino NANO na magpapakita ng boltahe ng AC, watt, mga hakbang, temperatura ng transpormer & auto fan on-off para sa paglamig. Ito ay 3 mga hakbang Awtomatikong Boltahe pampatatag Aking confi
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,
I-scan ang Mga Kalapit na Bagay upang Gumawa ng Modelo ng 3d Gamit ang ARDUINO: 5 Hakbang (na may Mga Larawan)
I-scan ang Mga Kalapit na Bagay upang Gumawa ng Modelong 3d Gamit ang ARDUINO: Ang proyektong ito ay tiyak sa pamamagitan ng paggamit ng HC-SR04 ultrasonic sensor upang i-scan ang mga kalapit na bagay. Para sa paggawa ng modelong 3d kailangan mong walisin ang sensor sa patayo na direksyon. Maaari mong i-program ang Arduino upang tumunog ng isang alarma kapag nakita ng sensor ang isang bagay