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

2 доллар Arduino. ATMEGA328 бие даасан байдлаар. Хялбар, хямд, маш жижиг. Бүрэн гарын авлага: 6 алхам (зурагтай)
2 доллар Arduino. ATMEGA328 бие даасан байдлаар. Хялбар, хямд, маш жижиг. Бүрэн гарын авлага: 6 алхам (зурагтай)

Видео: 2 доллар Arduino. ATMEGA328 бие даасан байдлаар. Хялбар, хямд, маш жижиг. Бүрэн гарын авлага: 6 алхам (зурагтай)

Видео: 2 доллар Arduino. ATMEGA328 бие даасан байдлаар. Хялбар, хямд, маш жижиг. Бүрэн гарын авлага: 6 алхам (зурагтай)
Видео: How to Make High Quality PCB at Home / Say Goodbye to Ironing 2024, Арваннэгдүгээр
Anonim
Image
Image
Эд ангиудын жагсаалт
Эд ангиудын жагсаалт

Энэхүү зааварчилгаанд та Arduino ATMEGA328 микроконтроллерийн чипийг бие даасан микроконтроллер болгон ашиглах талаар сурах болно.

Тэд ердөө 2 долларын үнэтэй бөгөөд таны Arduino -той адилхан хийж, төслүүдээ маш жижиг болгож чадна.

Бид зүү зохион байгуулалт, ачаалагчийг шатаах замаар Arduino програм хангамжид хэрхэн бэлэн болгох, эскизүүдийг хэрхэн байршуулах талаар авч үзэх болно.

Ардуиногийн төслүүдээ богино хугацаанд хэрхэн жижиг, хямд болгох талаар олж мэдэхийн тулд энэ зааварчилгааны үлдсэн хэсгийг үзээрэй.

Алхам 1: эд ангиудын жагсаалт

1 Ардуино

1 ATMEGA328P-PU чип. Минийх энд байна:

Талхны самбар

Утас

Нэмэлт: турших зориулалттай LED ба 330 ом эсэргүүцэл

Алхам 2: Номын санг татаж аваад суулгана уу

Номын санг татаж аваад суулгана уу
Номын санг татаж аваад суулгана уу
Номын санг татаж аваад суулгана уу
Номын санг татаж аваад суулгана уу

Arduino самбар нь 16 МГц -ийн гадаад осциллятортой хамт ирдэг.

ATMEGA328P-PU нь 8 МГц-ийн осциллятортой тул бидэнд энэ 16 МГц-ийн осциллятор хэрэггүй.

Энэхүү чипийг 8MHz давтамжтай бие даасан микроконтроллер болгон ажиллуулахын тулд бид Arduino орчныхоо номын санг татаж суулгах ёстой.

Үүнийг хийхийн тулд Arduino хувилбартайгаа тохирох холбоос дээр дарж zip файлыг татаж аваарай.

Энэ нь 1-6-x.zip, 1-5-x.zip эсвэл 1-0-x.zip байх болно.

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

Дараа нь бид Файл → тохиргоо → "Sketchbook байршил" дээр дарж Arduino тойм номын хавтсыг олох ёстой. Миний "C: / Users / tomtomheylen / Documents / Arduino" тохиолдолд энэ нь таны хувьд өөр байж болно.

Байршлыг хуулж "энэ компьютер" руу очоод мөрөнд оруулаад enter дарна уу.

Хэрэв та "техник хангамж" нэртэй хавтсыг харвал нээнэ үү.

Үгүй бол хулганы баруун товчийг дараад "hardware" нэртэй шинэ хавтас үүсгээд "new → folder" -ийг сонгоод "hardware" гэж бичнэ үү. Одоо нээ.

Талхны хавтасыг зип архиваас "техник хангамж" хавтсанд шилжүүлээрэй.

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

Arduino IDE -г дахин эхлүүлээд "Хэрэгслүүд → самбар" руу очно уу.

Хэрэв бүх зүйл хэвийн байгаа бол та "Талхны самбар дээрх Atmega 328 (8MHz дотоод цаг)" жагсаалтыг харах хэрэгтэй.

Хамгийн хэцүү хэсэг нь одоо хийгдэж байгаа тул ATMEGA328 дээр амьдралаа хөгжилтэй өнгөрүүлээрэй.

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

Эдгээр ATMEGA328 микроконтроллерийн чипүүд ихэвчлэн хоосон ирдэг. Тэднийг Arduino IDE -тэй ажиллахын тулд бид "ачаалагчийг шатаах" гэж нэрлэдэг зүйлийг хийх ёстой. Энэ бол бидний чип дээр шатдаг өчүүхэн жижиг код бөгөөд ингэснээр Arduino програм хангамжийг ойлгох болно.

Ноорогуудыг байршуулж байна
Ноорогуудыг байршуулж байна

Үүнийг хийхийн тулд Arduino -г компьютерт холбоод "Файл → жишээ → ArduinoIsp" хэсэгт очоод "Arduino Isp" -ийг сонгоно уу. Энэхүү ноорог зургийг Arduino дээрээ байршуулаад компьютерээсээ салгаарай.

Ноорогуудыг байршуулж байна
Ноорогуудыг байршуулж байна

Дараа нь бид Arduino -ийг ATMEGA328 -тэй холбож, зураг дээр харж болно.

Чип дээрх хагас тойргийг анхаарч үзээрэй. Энэ нь зөв талд байгаа эсэхийг шалгаарай.

Одоо Arduino -г холбож, Arduino IDE дээр "хэрэгсэл → Программист" руу ороод "Arduino -ийг ISP болгон сонгоно уу".

Дараа нь "Хэрэгслүүд → Самбар" руу очоод "Талхны самбар дээрх Atmega 328 (8MHz дотоод цаг)" -г сонгоно уу.

Одоо хэрэгслүүд рүү очоод "Bootloader -ийг шарах" -ыг сонгоно уу.

Таны ачаалагч шатсан бөгөөд таны чип ноорог байршуулахад бэлэн боллоо!

Хэрэв танд алдаа гарсан бол Arduino -г салгаад өмнөх алхмуудыг давтана уу.

Алхам 4: Ноорог байршуулах

Ноорог байршуулахын тулд та ATMEGA328 чипийг Arduino самбараас салгаж, зураг дээр үзүүлсэн шиг талхны самбартай холбогдох хэрэгтэй.

Үүнийг хийхийн тулд та FT232RL гэх мэт цуваа програмист руу USB ашиглаж болно. Би энд мини зааварчилгаа өгсөн:

Би анивчсан ноорогыг шалгахын тулд самбар дээр резистор бүхий LED холбосон.

Энэ зургийг бэхэлгээний байршилд хэрхэн ашиглахыг энд харуулав.

Жишээлбэл, хэрэв та IDE дээр 13 -р зүүг эхлүүлсэн бол энэ нь Arduino самбар дээрх 13 -р зүү эсвэл ATMEGA328 чип дээрх 19 -р зүү юм.

Баяр хүргэе, та амжилтанд хүрсэн! Та одоо өөрийн жижиглэсэн Arduino төслүүдийг бараг л гагнах ажлыг эхлүүлж болно.

Алхам 5: Хэдхэн ашигтай зөвлөгөө

Хэдхэн ашигтай зөвлөгөө
Хэдхэн ашигтай зөвлөгөө

Би энэ зааварчилгаагаа дуусгахын тулд танд хэд хэдэн ашигтай зөвлөмжийг өгөх болно.

Хэрэв та төслийг гагнах юм бол 28 гагнуурын DIP залгуур ашиглаж, төслийг гагнуурын дараа ATMEGA328 -ийг нэмэх хэрэгтэй.

Би эндээс өөрийн юмыг авсан

Шаардлагатай бол ноорогоо өөрчлөх эсвэл байршуулахын тулд муу толгойтой эмэгтэй толгойн голыг 3 эхний хөл рүү гагнах нь сайн практик юм.

Хэрэв таны микро хянагч хачин ааштай байвал + ба -хооронд 10 -аас 100 uf багтаамжтай конденсатор нэмж болно.

Чип захиалахдаа ATMEGA328P-PU эсэхийг шалгаарай.

Алхам 6: Эцсийн тэмдэглэл

Энэ заавар танд таалагдсан уу? Дуртай товчлуур дээр дарж бүртгүүлнэ үү.

Мөн миний "Хятадын Arduino клонуудыг хэрхэн яаж засах вэ" зааврыг үзнэ үү.

Дараагийн зааварчилгаанд уулзацгаая.

Баярлалаа, Том Хейлен

Facebook:

Надад энэ ажлыг үргэлжлүүлэн хийхэд туслахын тулд хандив өг:

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