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

Arduino Bread Board Buddy: 12 алхам
Arduino Bread Board Buddy: 12 алхам

Видео: Arduino Bread Board Buddy: 12 алхам

Видео: Arduino Bread Board Buddy: 12 алхам
Видео: How to Use a Breadboard 2024, Арваннэгдүгээр
Anonim
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy
Arduino Bread Board Buddy

Би бүх хэлхээг талхны тавцан дээр бүтээдэг; Гэсэн хэдий ч нэг хэлхээг зуун удаа хийснээр нэг удаа монотон болж чаддаг тул би прототипийг бүтээх модульчлагдсан хэсгүүдэд дуртай. 5 вольтын цахилгаан хангамж гэх мэт ихэнх хэлхээ нь нэлээд стандарт юм. Universal Solder -аас авсан Arduino Bread Board Buddy бол талхны тавцанд ашиглах зориулалттай бие даасан Arduino UNO юм. Энэ бол талхны тавцан дээр төсөл хийх болгондоо бие даасан Arduino бүтээхээс авардаг маш гарын авлага юм.

Та угсралтын pdf эсвэл вэбсайтаас татаж авч болно, гэхдээ энд талх самбарын найзыг програмчлах гэх мэт pdf -т тусгаагүй зарим зөвлөмжийг энд оруулав.

universal-solder.ca/

Алхам 1: Багаж хэрэгсэл

Багаж хэрэгсэл
Багаж хэрэгсэл
Багаж хэрэгсэл
Багаж хэрэгсэл

Гагнуур

Хаврын клипүүд

Жижиг хажуугийн таслагч

Гагнуурын төмөр

Хэрэв танд байгаа бол гагнуурын станц.

Алхам 2: эд анги

Эд анги
Эд анги
Эд анги
Эд анги

Canaduino Bread Board Kit нь ATMEGA328P IC -тэй байдаггүй тул та үүнийг нийлүүлэх шаардлагатай болно.

Энэхүү хэрэгсэл нь самбар тус бүрт дараахь зүйлийг агуулна.

1 ПХБ (Хэвлэсэн хэлхээний самбар)

1 28 зүү IC залгуур

1 16 мГц болор

1 LED (гэрэл ялгаруулах диод)

1 Дахин тохируулах товч

1 зүү холбогч

1680 Ω эсэргүүцэл

1 10 кОм эсэргүүцэл

1100 нФ

2 18 pF

2 20 зүү холбогч зүү төмөр зам

Алхам 3: Холбогч зүү төмөр зам

Холбогч зүү төмөр зам
Холбогч зүү төмөр зам
Холбогч зүү төмөр зам
Холбогч зүү төмөр зам

Холбогчийн зүү төмөр замыг хажуу тийш таслагчаар хоёр 15 зүү, нэг 2 зүү төмөр болгон бууруулж эхэл.

Алхам 4: Бүрэлдэхүүн хэсгүүдийг гагнах

Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах
Бүрэлдэхүүн хэсгүүдийг гагнах

ПХБ -д бүрэлдэхүүн хэсгүүдийг гагнах ажлыг эхлүүлэх; ПХБ -ийн төвөөс гарна. IC залгуур гэх мэт хэсгүүдийн дор зөв бүрэлдэхүүн хэсгүүдийг зөв газарт гагнах нь өвдөлт юм.

Нэг бүрэлдэхүүн хэсгийг нэг дор гагнах, тайрах нь илүүдэл хэсгийг тойрч гарах, гагнах эсвэл үеийг шалгахад хүргэдэг өвдөлт байж болно.

Бүрэлдэхүүн хэсгийг хаврын хавчаараар байрлуул.

Хамтарсан холболтыг гагнах нь сайн холболт үүсгэж байгаа эсэхийг шалгаарай.

Холболтыг шалгаж, илүүдэл утсыг таслана.

LED -ийн урт зүү нь дахин тохируулах товчтой хамгийн ойрхон нүхэнд ордог.

680 Ω эсэргүүцэл нь болортой хамгийн ойр байдаг.

10 KΩ эсэргүүцэл нь дахин тохируулах товчлууртай хамгийн ойр байдаг.

Алхам 5: Сокет ба холбогчийн зүү

Залгуур ба холбогч зүү
Залгуур ба холбогч зүү
Залгуур ба холбогч зүү
Залгуур ба холбогч зүү
Залгуур ба холбогч зүү
Залгуур ба холбогч зүү

ПХБ -ийн доод хэсэгт IC залгуурыг гагнах ба ПХБ -ийн дээд талд холбогч зүү төмөр замыг гагнах тул эхлээд IC залгуурыг гагнана. Ингэснээр холбогч зүү төмөр зам нь IC залгуурыг гагнахад саад болохгүй.

ПХБ -д бүх жижиг бүрэлдэхүүн хэсгүүдийг хавсаргасны дараа IC залгуурыг холбож, бүх холболт сайн байгаа эсэхийг шалгаарай.

Дараа нь 15 ширхэг холбогч зүү хоёр төмөр замыг хавтгай дөрвөлжин, бүх холболт сайн байгаа эсэхийг шалгаарай. Хэрэв тээглүүр нь дөрвөлжин биш бол та талхны тавцанд найзаа талхны тавцанд оруулах боломжгүй байж магадгүй юм.

ATMega 328P IC -ийг хамгийн сүүлд IC залгуурт залгаснаар та програмчилж, ашиглахад бэлэн болно.

Алхам 6: хангамжийг програмчлах

Програмчлалын хангамж
Програмчлалын хангамж

Arduino UNO эсвэл MEGA & Cable

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

Үсрэгчид

3 680Ω эсэргүүцэл

3 LED цэнхэр улаан ногоон

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

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

Хэрэв ATMega328P IC дээр bootloader байхгүй бол; Та ачаалагчийг шатаах хэрэгтэй болно, хэрэв та Bread Board Buddy дээрх LED асах үед анивчих юм бол ачаалагчтай эсэхийг мэдэх боломжтой байх ёстой.

Ачаалагчийг Bread Board Buddy руу шарахын тулд дараах алхмуудыг дагана уу.

НҮБ -тай юу ч холбогдоогүй байгаа эсэхийг шалгаад үүнийг компьютер дээрээ холбоно уу.

Нээлттэй ноорог

Та самбартаа тохирох Tools цэснээс самбар сонгох хэрэгтэй болно.

Дараа нь Tools цэснээс самбар дээрээ тохирох цуваа портыг сонгоно уу.

Файл дээр дарж жишээг доош гүйлгээд Arduino ISP дээр дарна уу.

Arduino ISP -ийн ноорог бүхий шинэ Arduino IDE цонх нээгдэнэ.

Пин холболтыг хуулж ав, гэхдээ хараахан бүү хий.

Arduino ISP -ийн ноорог зургийг Arduino самбар дээрээ байршуулна уу.

Sketch танд үүнийг хэзээ хийснийг хэлэх ёстой бөгөөд таны Arduino дээрх LED анивчихаа болих ёстой.

Алхам 8: Программистын утас холбох

Программистын утас холбох
Программистын утас холбох
Программистын утас холбох
Программистын утас холбох
Программистын утас холбох
Программистын утас холбох

Uno самбарыг компьютерээсээ салгаад ISP -ийн ноорог дээр дурдсаны дагуу самбар болон микроконтроллерийг холбоно уу.

зүү нэр: UNO:

боолыг дахин тохируулах: 10:

MOSI: 11:

MISO: 12:

SCK: 13:

мега (1280 ба 2560)

боолыг дахин тохируулах: 53

MOSI: 51

MISO: 50

SCK: 52

Дараах тээглүүр дээр LED (резистортой) байрлуулна.

9: Зүрхний цохилт - програмист ажиллаж байгааг харуулж байна

8: Алдаа - Хэрэв ямар нэг зүйл буруу болвол гэрэлтдэг (хэрэв утга учиртай бол улаан өнгийг ашиглана уу)

7: Програмчлал - Боолтой харилцах

Би диаграммд үзүүлсэн шиг цэнхэр LED -ийг зүрхний цохилтын улаан алдаанд, програмчлалд ногоон болгон ашигласан. Гэрэл анивчих дуртайгаас гадна LED нь Arduino ISP зөв ажиллаж байгаа эсэхийг хэлж өгдөг. Цэнхэр LED нь Arduino ISP ажиллаж байгааг, ногоон LED нь асах үед байршуулж байгааг, улаан LED асах үед ачаалах амжилтгүй болсныг танд хэлэх болно.

Алхам 9: Ачаалагчийг шатаах

Ачаалагчийг шатааж байна
Ачаалагчийг шатааж байна
Ачаалагчийг шатааж байна
Ачаалагчийг шатааж байна

Ноорог зургийн хэрэгслийн цэснээс Board, дараа нь талхны самбар дээрх ATmega328 -ийг (8MHz дотоод цаг) сонгоно уу.

Tools цэснээс самбар дээр тохирох цуваа портыг сонгоно уу.

Tools цэснээс Programmer цэс рүү ороод Arduino -ийг ISP гэж сонгоно уу.

Дараа нь Tools цэснээс Boot Bootloader -ийг сонгоно уу.

Arduino ISP ачаалагчийг байршуулах үед LED гэрэл анивчиж, ногоон LED асах ёстой. Ачаалж дуусаад цэнхэр LED нь буцаад буцааж, талхны самбар дээрх LED нь секундэд нэг удаа анивчих ёстой.

Та үүнийг Bread Board Buddy -ийг хүчээр холбох замаар шалгаж болно.

Та ачаалагчийг ганцхан удаа шарах хэрэгтэй.

Алхам 10: Програмчлал

Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал
Програмчлал

Bread Board Buddy -ийг ачаалсны дараа гурван өөр аргаар програмчилж болно.

Эхлээд. Та ATMega328P -ийг Arduino UNO R3 -аас салгаж, ATMega328P -ийг Bread Board Buddy -ээс Arduino UNO R3 -д холбож болно.

Хоёрдугаарт. Та ATMega328P -ийг Arduino UNO R3 -аас салгаж, 5V -аас 5V, газардуулгатай, RX (D0) хийх, TX (D1) -ээс D1 рүү, Arduino UNO -аас Талхны самбарын найз руу RST тохируулах боломжтой.

Гуравдугаарт, та bootloader хэлхээг ашиглан Bread Board Buddy програмыг самбар дээр ашиглаж болно.

Алхам 11: Удирдах зөвлөлийн програмчлал

Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд
Удирдах зөвлөлийн програмчлалд

Одоо таны Bread Board Buddy дээр ачаалагч ачаалагч байгаа тул та ачаалагчийг ашигласан тохиргоог ашиглан програмыг микроконтроллерт байршуулах боломжтой.

Микроконтроллер руу ачаалахыг хүсч буй ноорогоо сонгоно уу.

Багаж хэрэгслийн цэснээс Board, дараа нь талбар дээрх ATmega328 -ийг (8MHz дотоод цаг) сонгоно уу, хэрэв та Board цэснээс хамгийн бага тохиргоог ашиглаж байгаа бол.

Tools цэснээс самбар дээр тохирох цуваа портыг сонгоно уу.

Tools цэс болон Программист цэснээс Arduino -г ISP гэж сонгоно уу.

Дараа нь ноорогоо микроконтроллерт байршуулахын тулд байршуулах дээр дарах хэрэггүй. Талбар дээрх микроконтроллерийг програмчлахын тулд File цэс дээр дараад Programmer ашиглан Upload програмыг сонгоно уу.

Arduino ISP нь таны микроконтроллерт програмыг байршуулах үед LED гэрэл анивчиж, ногоон LED асах ёстой. Ачаалж дууссаны дараа цэнхэр LED нь импульс рүү буцах ёстой.

Алхам 12: Бэлэн бүтээгдэхүүн

Бэлэн бүтээгдэхүүн
Бэлэн бүтээгдэхүүн
Бэлэн бүтээгдэхүүн
Бэлэн бүтээгдэхүүн

Arduino Bread Board Buddy програмчлагдсаны дараа та бэлэн болсон хэлхээг угсарч болно.

Цахилгаан хангамж болон "Hello World" LCD хэлхээ гэх мэт бусад бүрэлдэхүүн хэсгүүдийг нэмж оруулаад яваарай.

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