Агуулгын хүснэгт:
- Алхам 1: Бүх зүйлийг цуглуул
- Алхам 2: ISP програмыг Arduino самбар дээр байршуулна уу
- Алхам 3: Зорилтот AVR самбарыг Arduino самбартай холбоно уу
- Алхам 4: Ачаалагчийг AVR самбар дээр шарна уу
- Алхам 5: AVR самбарыг туршиж үзээрэй
- Алхам 6: Үүнийг хийлээ
Видео: Arduino самбар ашиглан AVR самбарыг хэрхэн програмчлах вэ: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Танд AVR микроконтроллер самбар байгаа юу? Үүнийг програмчлахад хэцүү байна уу? За, та зөв газартаа байна. Энд би Arduino Uno самбарыг ашиглан програмистаар Atmega8a микроконтроллерийн самбарыг хэрхэн програмчлахыг танд үзүүлэх болно. Тиймээс илүү их зүйлийг шаардалгүйгээр эхлүүлцгээе!
Алхам 1: Бүх зүйлийг цуглуул
Энд танд хэрэгтэй бүх зүйл байна:
- Arduino UNO/MEGA/нано микроконтроллерийн самбар.
- Тохиромжтой микроконтроллертой AVR микроконтроллерийн самбар (Atmega 8a гэх мэт)
- Arduino самбар дээр тохирох USB кабель
- Зургаан холбогч утас (хоёр нь тэжээлийн хувьд, нэг нь зорилтот AVR самбарыг дахин тохируулах, үлдсэн гурван нь холбоо барих зориулалттай)
Илүү ихийг мэдэхийн тулд дээрх зураг дээр дарна уу.
Алхам 2: ISP програмыг Arduino самбар дээр байршуулна уу
Arduino IDE -ийг эхлүүлээд Файлууд> Жишээ> ArduinoISP руу очно уу. Багаж хэрэгсэл> самбараас тохирох самбарыг сонгоно уу. Хөтөлбөрийг Arduino самбар дээр байршуулна уу.
Алхам 3: Зорилтот AVR самбарыг Arduino самбартай холбоно уу
Холболтыг дараах байдлаар хий (AVR -аас Arduino самбар):
VCC-5 вольт хүртэл
GND -ээс GND хүртэл
DST руу RST/ДАГАСГАХ
MISO -аас D11 хүртэл
MOSI -ээс D12 хүртэл
SC13 -аас D13 хүртэл
Хэрэв та ийм шошготой тээглүүр олж чадахгүй бол вэб дээрх микроконтроллерийн чипийн мэдээллийн хуудсыг үзнэ үү. Би дээр дурдсан зарим алдартай Atmega микроконтроллеруудын холболтын диаграмыг нэмсэн. Миний AVR самбар дээр Atmega 8a байсан. Түүнчлэн, самбар дээрх бүх чухал тээглүүдийг шошголсон байв. Сул, туранхай утас бүү ашиглаарай.
Алхам 4: Ачаалагчийг AVR самбар дээр шарна уу
Goto Tools> Board> Arduino NG эсвэл түүнээс дээш хувилбарыг сонгоно уу. Дараа нь хэрэгслүүд> Процессор руу очоод AVR самбар дээрх бэлгийг сонгоно уу. Goto Tools> Programmer -ийг сонгоод Arduino -г ISP болгон сонгоно уу. Одоо хэрэгслүүд рүү дахин очоод "Bootloader -ийг шарах" дээр дарна уу. Arduino самбар дээрх RX ба TX LED нь хэд хэдэн удаа хурдан анивчдаг бөгөөд хэрэв "bootloader -ийг шатаах ажил дууссан" гэсэн мессеж гарч ирвэл таны AVR самбар програмчлахад бэлэн болно!
Алхам 5: AVR самбарыг туршиж үзээрэй
LED анивчих гэх мэт энгийн програмыг байршуулах. Goto Files> Жишээ> Үндсэн ойлголтууд> Blink. Shift товчлуурыг дараад Upload товчийг дарна уу. Байршуулж дууссаны дараа та холболтын утсыг салгаж, AVR самбараа асааж, зөв програмчлагдсан эсэхийг шалгаж болно.
Алхам 6: Үүнийг хийлээ
Одоо та AVR самбар ашиглан электроникийн гайхалтай төслүүдийг хийж болно. Би загвар төмөр замд дуртай тул би автомат зохион байгуулалт дээр зүтгүүр ажиллуулах энгийн програмыг байршуулсан. Миний AVR самбар нь хоёр мотор гаралттай тул би тэдгээрийг ашиглан зүтгүүр болон эргэлтийг удирдах боломжтой. Энэ кодын програмын файлыг дараагийн алхамаас олж болно. Хэрэв та сонирхож байгаа бол минийхийг шалгаж болно.
Үүнтэй хамт өнөөдөр юу хийснийг мэдэхийг хүсч байна. Хамгийн сайн сайхныг хүсье!
Зөвлөмж болгож буй:
8MHz болор ашиглан Arduino IDE ашиглан ATmega328 програмчлах: 4 алхам
8MHz болор ашиглан Arduino IDE ашиглан ATmega328 програмчлах: Энэхүү гарын авлагад би өөрийгөө Arduino IDE болон Arduino UNO ашиглан ATmega328P IC (Arudino UNO дээр байрлуулсан ижил микроконтроллер) програмчлах алхам алхмаар зааварчилгааг авч үзэх болно. захиалгат Arduino, төслүүдээ хийх
PIC MCU -ийг PICkit програмист ашиглан Breadboard ашиглан хэрхэн програмчлах вэ: 3 алхам
PIC MCU -ийг PICkit програмист ашиглан талхны самбар ашиглан хэрхэн яаж програмчлах вэ: PIC (эсвэл бусад) микроконтроллертой тоглоход танд үнэтэй, нарийн төвөгтэй хэрэгсэл хэрэггүй. Танд хэрэгтэй зүйл бол хэлхээ, програмчлалаа туршиж үзэх талхны самбар юм. Мэдээжийн хэрэг, ямар нэгэн програмист, IDE шаардлагатай болно. Энэхүү зааварт
Arduino Pro Mini -ийг Arduino Uno ашиглан хэрхэн програмчлах вэ: 4 алхам
Arduino Pro Mini -ийг Arduino Uno ашиглан хэрхэн програмчлах вэ: Би үүнийг өөр төслийн нэг хэсэг болгон бичсэн боловч дараа нь зөөврийн компьютерээс шууд програмчилж болох Pro Micro ашиглахаар шийдсэн боловч энэ нь хэзээ нэгэн цагт (эсвэл хэн нэгэнд) ашигтай байж магадгүй юм. Би энд үлдээх болно
Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх - Esp самбарыг Arduino Ide -д суулгах, програмчлах Esp: 4 алхам
Esp 8266 Esp-01-ийг Arduino IDE ашиглан эхлүүлэх | Esp самбарыг Arduino Ide-д суулгах, програмчлах Esp: Энэхүү зааварчилгаанд бид Arduino IDE-д esp8266 самбарыг хэрхэн суулгах, esp-01 програмыг хэрхэн яаж програмчлах, код оруулах талаар сурах болно. энэ болон ихэнх хүмүүс асуудалтай тулгардаг
Arduino UNO ашиглан Arduino Pro Mini -ийг хэрхэн програмчлах вэ: 4 алхам
Arduino Pro Mini -ийг Arduino UNO ашиглан хэрхэн програмчлах вэ: Сайн байна уу залуусаа, өнөөдөр би Arduino UNO ашиглан Arduino Pro mini програмчлалын энгийн аргыг хуваалцаж байна. Энэхүү гарын авлага нь arduino -ийг эхлүүлж буй хүмүүст зориулагдсан бөгөөд Arduino Pro mini -ийг ашиглан төслийнхөө хэмжээг багасгахыг хүсч байна