Агуулгын хүснэгт:
- Алхам 1: эд ангиудын жагсаалт
- Алхам 2: Номын санг татаж аваад суулгана уу
- Алхам 3: Ачаалагчийг шарна уу
- Алхам 4: Ноорог байршуулах
- Алхам 5: Хэдхэн ашигтай зөвлөгөө
- Алхам 6: Эцсийн тэмдэглэл
Видео: 2 доллар Arduino. ATMEGA328 бие даасан байдлаар. Хялбар, хямд, маш жижиг. Бүрэн гарын авлага: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү зааварчилгаанд та 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:
Надад энэ ажлыг үргэлжлүүлэн хийхэд туслахын тулд хандив өг:
Зөвлөмж болгож буй:
Нарны хавтанг ашиглан яаралтай гар утасны цэнэглэгч [Бүрэн гарын авлага]: 4 алхам
Нарны хавтанг ашиглан гар утасны яаралтай цэнэглэгч [Бүрэн гарын авлага]: Та сонголтоос бүрэн гараагүй байхдаа утсаа цэнэглэх арга хайж байна уу? Ялангуяа аялах эсвэл гадаа кемп хийх үед зөөврийн нарны зай хураагууртай яаралтай хөдөлгөөнт цэнэглэгч болгоорой. Энэ бол хобби төсөл бөгөөд
Мэргэжлийн хэвлэмэл хэлхээний самбарыг хэрхэн яаж хийх вэ: Бүрэн гарын авлага: 10 алхам (зурагтай)
Мэргэжлийн хэвлэмэл хэлхээний самбарыг хэрхэн яаж хийх вэ: Бүрэн гарын авлага: Бүгдээрээ сайн байцгаана уу, өнөөдөр би цахим төслөө сайжруулахын тулд мэргэжлийн ПХБ хийх аргыг танд үзүүлэх болно. Эхэлцгээе
Benewake LiDAR TFmini (Бүрэн гарын авлага): 5 алхам (зурагтай)
Benewake LiDAR TFmini (Бүрэн гарын авлага): Тодорхойлолт Benewake TFMINI Micro LIDAR модуль нь өвөрмөц оптик, бүтэц, электрон загвартай. Бүтээгдэхүүн нь гурван үндсэн давуу талтай: бага өртөг, бага оврын хэмжээ, бага эрчим хүчний хэрэглээ. Баригдсан алгоритм нь дотор болон
KEVIN бүрэн бие даасан тээврийн хэрэгсэл: 17 алхам (зурагтай)
KEVIN бүрэн бие даасан тээврийн хэрэгсэл: Энэ бол Кевин. Энэ бол бүрэн бие даасан жолоодох чадвартай радио удирдлагатай машин юм. Миний анхны зорилго бол бие даасан тээврийн хэрэгслийг Arduino удирддаг болгох явдал байв. Тиймээс би хямд хятад явах эд анги худалдаж авсан. Гэхдээ би ямар ч c хавсаргаж чадаагүй болохоор аймшигтай байсан
Маш жижиг робот бүтээгээрэй: Дэлхийн хамгийн жижиг дугуйт роботыг бариултай болгоорой.: 9 алхам (зурагтай)
Маш жижиг робот бүтээгээрэй: Дэлхийн хамгийн жижиг дугуйт роботыг бариултай болгоорой. Жижиг зүйлийг авах, хөдөлгөх чадвартай 1/20 шоо инч хэмжээтэй робот бүтээгээрэй. Үүнийг Picaxe микроконтроллер хянадаг. Яг энэ мөчид энэ бол бариултай дэлхийн хамгийн жижиг дугуйтай робот байж магадгүй гэж би бодож байна. Энэ нь эргэлзээгүй болно