Агуулгын хүснэгт:

Хамгийн бага нүцгэн - Breadboard дээрх Arduino: 5 алхам
Хамгийн бага нүцгэн - Breadboard дээрх Arduino: 5 алхам

Видео: Хамгийн бага нүцгэн - Breadboard дээрх Arduino: 5 алхам

Видео: Хамгийн бага нүцгэн - Breadboard дээрх Arduino: 5 алхам
Видео: lets On Off Multiple LEDs using Arduino Breadboard and Programming - Basic To Advanced Languages 2024, Долдугаар сарын
Anonim
Хамгийн бага нүцгэн - Breadboard дээрх Arduino
Хамгийн бага нүцгэн - Breadboard дээрх Arduino

Arduino нь ATMega328p чипийг ашигладаг. Үүнийг SMD форматаар (ATMega328p-AU) эсвэл нүхний гагнуурын DIP форматаар (ATMega328p-PU) авах боломжтой. Гэсэн хэдий ч чип өөрөө ажиллахгүй болно. Үүнд хэд хэдэн бүрэлдэхүүн хэсэг шаардлагатай бөгөөд бүгдийг нь энэ чипийн хамгийн бага тохиргоо гэж нэрлэдэг.

Алхам 1: Энгийн схем

Энгийн схем
Энгийн схем

Энэ тохиргооны схемийг доор харуулав. Таны харж байгаагаар бидэнд 5 вольтын тэжээл хэрэгтэй. Энэ хангамжийг хүчдэлийн огцом өсөлтгүйгээр маш сайн зохицуулах ёстой. Үүний тулд 5V ба GND хооронд нэмэлт 10uF конденсатор. За, дахин тохируулах зүү нь идэвхжсэн байна. Тиймээс үүнийг идэвхгүй болгохын тулд бид 5V -ийг ашиглах ёстой. Үүний тулд RESET ба Vcc хооронд 10 к ом эсэргүүцэл байрлуулна. Түүнчлэн, ATMega328 нь ихэвчлэн 16 МГц дээр ажилладаг. Үүний тулд 9-10 -р зүү хооронд бид 16 МГц -ийн талстыг олдог. Гэхдээ энэ болорыг хэлбэлзүүлэхийн тулд GND -тэй холбогдсон яг 22pF хэмжээтэй хоёр конденсатор хэрэгтэй болно. Зураг дээр байгаа бол танд чипний бүх зүү байна. Яг одоо, хэрэв микроконтроллер bootlaoder -тэй бол бид кодыг байршуулж болно. Гэхдээ энэ нь bootloader байхгүй гэж бодъё.

Алхам 2: Ачаалагчийг шарна уу

Ачаалагчийг шарна уу
Ачаалагчийг шарна уу

Одоо бичил схем дээр bootloder (онгон чип) байхгүй гэж төсөөлье. Үүний тулд та Arduino UNO -оос дараагийн холболтыг хийх хэрэгтэй. Эдгээр нь SPI зүү, CLOCK, MISO, MOSI юм.

Алхам 3: Arduino -г компьютерт холбоно уу

Arduino -г компьютерт холбоно уу
Arduino -г компьютерт холбоно уу

Одоо Arduino -г компьютерт холбоно уу. Arduino IDE -ийг нээгээд File → Examples → Arduino ISP руу очоод энэ жишээг нээнэ үү. Arduino UNO зөвлөлийн комыг сонгоод Arduino UNO гэж самбарыг сонгоод энэ кодыг дээшлүүлээрэй.

Алхам 4: Ачаалагч

Ачаалагч
Ачаалагч

Одоо холболтыг өмнөх схемийн дагуу хийж, ачаалагчийг шарах цаг болжээ. Багаж хэрэгсэл → програмист → Arduino руу ISP -ээр очно уу. Ингэснээр бид програмистыг ISP болгон өөрчилдөг.

Алхам 5: Эцэст нь Bootloader -ийг шатаа

Эцэст нь Bootloader -ийг шатаа
Эцэст нь Bootloader -ийг шатаа

Эцэст нь Tools → Boot bootloader руу очно уу. Одоо Arduino -ийн LED нь маш их анивчих болно. Та bootlaoder -ийг шатаасан гэсэн мессежийг авмагц бид явахад таатай байна.

Зөвлөмж болгож буй: