Мазмұны:

Ардуино нан тақтасының досы: 12 қадам
Ардуино нан тақтасының досы: 12 қадам

Бейне: Ардуино нан тақтасының досы: 12 қадам

Бейне: Ардуино нан тақтасының досы: 12 қадам
Бейне: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, Шілде
Anonim
Arduino нан тақтасы досы
Arduino нан тақтасы досы
Arduino нан тақтасы досы
Arduino нан тақтасы досы
Arduino нан тақтасы досы
Arduino нан тақтасы досы

Мен барлық схемаларды нан тақтасына саламын; алайда сол тізбекті жүз рет құру біркелкі болуы мүмкін, сондықтан мен прототиптерді құруға арналған модульдік бөлшектерді ұнатамын. 5 вольтты қуат көздері сияқты көптеген схемалар өте стандартты. Мен Universal Solder -ден алған Arduino Bread Board Buddy - нан тақталарымен жұмыс жасайтын дербес Arduino UNO. Бұл нан тақтасына жоба жасағыңыз келген сайын сізді жеке Arduino құрудан құтқаратын өте ыңғайлы шағын жинақ.

Сіз жиналысты pdf немесе веб -сайтта жүктей аласыз, бірақ бұл жерде pdf -те қарастырылмаған кеңестер, соның ішінде Bread Board Buddy бағдарламалау.

universal-solder.ca/

1 -қадам: Құралдар

Құралдар
Құралдар
Құралдар
Құралдар

Дәнекер

Көктемгі клиптер

Шағын бүйірлік кескіштер

Пісіру темірі

Егер сізде болса, дәнекерлеу станциясы.

2 -қадам: Бөлшектер

Бөлшектер
Бөлшектер
Бөлшектер
Бөлшектер

Canaduino нан тақтасы жинағы ATMEGA328P IC -мен бірге келмейді, сондықтан сізге оны беру керек болады.

Жинақта әр тақта үшін мыналар бар:

1 ПХД (баспа схемасы)

1 28 істікшелі IC розеткасы

11 16 мГц кристалл

1 жарық диоды (жарық шығаратын диод)

1 Қалпына келтіру түймесі

1 істікшелі секіргіш

1680 Ω резистор

1 10 кОм резистор

1100 нФ

2 18 pF

2 20 істікшелі коннекторлы рельстер

3 -қадам: коннектордың штангалық рельстері

Ілмекті түйреуіш рельстері
Ілмекті түйреуіш рельстері
Ілмекті түйреуіш рельстері
Ілмекті түйреуіш рельстері

Қосқыштың штангалық рельстерін екі 15 істікшелі рельстерге және бүйірлік кескіштермен бір 2 істікшелі рельске дейін қысқартудан бастаңыз.

4 -қадам: Компоненттерді дәнекерлеу

Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу
Компоненттерді дәнекерлеу

ПХД -ге компоненттерді дәнекерлеуді бастаңыз; ПХД ортасынан. IC розеткасы сияқты бөліктердің астында дұрыс компоненттерді дұрыс жерде дәнекерлеу - бұл ауырсыну.

Бір компонентті бір мезгілде дәнекерлеп, кесіп тастаңыз, бұл дәнекерлеуге немесе буындарды тексеруге әкеледі.

Серіппелі қысқыштармен компонентті орнында ұстаңыз.

Жақсы байланыс орнатқаныңызға көз жеткізіп, қосылысты дәнекерлеңіз.

Қосылымды тексеріңіз және артық сымдарды кесіңіз.

Жарық диодының ұзын штыры бастапқы қалпына келтіру түймесіне жақын тесікке түседі.

680 Ω резистор кристаллға ең жақын орналасқан.

10 кОм резисторы қалпына келтіру түймесіне жақын орналасқан.

5 -қадам: розетка мен қосқыш түйреуіштері

Розетка мен қосқыш түйреуіштері
Розетка мен қосқыш түйреуіштері
Розетка мен қосқыш түйреуіштері
Розетка мен қосқыш түйреуіштері
Розетка мен қосқыш түйреуіштері
Розетка мен қосқыш түйреуіштері

IC розеткасы ПХД астындағы дәнекерлегіштер мен ПХД жоғарғы жағындағы қосқыш түйреуіш рельстері үшін, алдымен IC розеткасы. Осылайша коннектордың штангалық рельстері IC розеткасын дәнекерлеу жолында болмайды.

ПХД -ге барлық кішкене компоненттер қосылғаннан кейін, барлық қосылыстардың жақсы екеніне көз жеткізіп, IC ұяшығын бекітіңіз.

Содан кейін екі коннекторлы 15 рельсті бекітіңіз, олар төртбұрышты және барлық қосылыстар жақсы. Егер түйреуіштер төртбұрышты болмаса, сіз нан тақтайшасын нан тақтасына сала алмайсыз.

ATMega 328P IC соңғы розеткасына қосыңыз, сіз бағдарламалауға және пайдалануға дайынсыз.

6 -қадам: Жабдықтарды бағдарламалау

Программалық жабдықтау
Программалық жабдықтау

Arduino UNO немесе MEGA & Cable

Нан тақтасы

Секіргіштер

3 680Ω резистор

3 жарықдиодты көк қызыл жасыл

7 -қадам: жүктеуші

Жүктеуші
Жүктеуші
Жүктеуші
Жүктеуші
Жүктеуші
Жүктеуші

Егер ATMega328P IC -де жүктеуші болмаса; сізге жүктеуші жүктелуі керек, жүктеуші бар -жоғын білу керек, егер Нан тақтасындағы Buddy қосылған кезде жарық диоды жыпылықтаса.

Жүктеушіні Bread Board Buddy бағдарламасына жазу үшін келесі әрекеттерді орындаңыз:

БҰҰ -ға ештеңе қосылмағанына көз жеткізіп, оны компьютерге қосыңыз.

Ашық эскиз

Құралдар мәзірінен тақтаға сәйкес келетін тақтаны таңдау керек.

Содан кейін тақтаға сәйкес келетін Tools мәзірінен сериялық портты таңдаңыз.

Файлды нұқыңыз, мысалдарға төмен қарай жылжыңыз және Arduino ISP провайдерін басыңыз.

Arduino ISE эскизі бар жаңа Arduino IDE терезесі ашылады.

PIN байланыстарын көшіріңіз, бірақ әлі жасамаңыз.

Arduino ISP эскизін Arduino тақтасына жүктеңіз.

Эскиз сізге қашан аяқталғанын айтуы керек және сіздің Arduino -дағы жарық диоды жыпылықтауды тоқтатуы керек.

8 -қадам: Бағдарламашыны электрмен жабдықтау

Бағдарламашыны сыммен қосу
Бағдарламашыны сыммен қосу
Бағдарламашыны сыммен қосу
Бағдарламашыны сыммен қосу
Бағдарламашыны сыммен қосу
Бағдарламашыны сыммен қосу

Uno тақтасын компьютерден ажыратып, ISP эскизінде сипатталғандай тақта мен микроконтроллерді қосыңыз.

пин атауы: UNO:

құлды қалпына келтіру: 10:

MOSI: 11:

MISO: 12:

SCK: 13:

мега (1280 және 2560)

құлдарды қалпына келтіру: 53

MOSI: 51

MISO: 50

SCK: 52

Келесі түйреуіштерге светодиодты (резистормен) қойыңыз:

9: Heartbeat - бағдарламашы жұмыс істеп тұрғанын көрсетеді

8: Қате - егер бірдеңе дұрыс болмаса, шам жанып тұрады (егер мағынасы болса қызыл түс қолданыңыз)

7: Бағдарламалау - құлмен қарым -қатынаста

Мен диаграммада көрсетілгендей жүрек соғуының қызыл түсі үшін қате үшін қызыл және бағдарламалау үшін жасыл түсті жарықдиодты қолдандым. Мен жыпылықтайтын шамдарды жақсы көретіндіктен басқа, светодиодтар Arduino провайдерінің дұрыс жұмыс істейтінін айтады. Көк светодиод Arduino провайдерінің жұмыс істеп тұрғанын, жасыл жарық диоды ол жанғанда жүктелетінін, ал қызыл жарық диоды жанғанда жүктеудің сәтсіз аяқталғанын хабарлайды.

9 -қадам: жүктеуші жүктеледі

Жүктеуші жүктелуде
Жүктеуші жүктелуде
Жүктеуші жүктелуде
Жүктеуші жүктелуде

Эскиздің Аспаптар мәзірінде Тақтаны таңдаңыз, содан кейін нан тақтасындағы ATmega328 (ішкі жиілігі 8 МГц).

Құралдар мәзірінен тақтаға сәйкес келетін сериялық портты таңдаңыз.

Құралдар мәзірінде Программист мәзіріне өтіп, провайдер ретінде Arduino таңдаңыз.

Содан кейін Tools мәзірінде Bootloader Burn таңдаңыз.

Светодиодтар жыпылықтап, жасыл жарық диоды жануы керек, себебі Arduino провайдері жүктемені жүктейді. Жүктеу аяқталғаннан кейін көк жарық диодты пульсацияға оралу керек, ал нан тақтасындағы жарықдиодты секундына бір рет жыпылықтау керек.

Сіз оны Bread Board Buddy -ді қуат көзіне қосу арқылы тексере аласыз.

Жүктеушіні тек бір рет өртеу керек.

10 -қадам: Бағдарламалау

Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау
Бағдарламалау

Bread Board Buddy жүктелгеннен кейін оны үш түрлі жолмен бағдарламалауға болады.

Бірінші. Сіз ATMega328P -ті Arduino UNO R3 -тен алып тастай аласыз және ATMega328P -ді Bread Board Buddy -ден Arduino UNO R3 -ке қосуға болады.

Екінші Сіз ATMega328P -ті Arduino UNO R3 құрылғысынан алып тастай аласыз және 5В -ты 5В -қа, жерге жерге, RX (D0) -ке, TX -ке (D1) D1 -ге және Arduino UNO -нан нан тақтасы досына RST қалпына келтіре аласыз.

Үшіншіден, жүктеуші схемасын Bread Board Buddy борттық бағдарламасында қолдануға болады.

11 -қадам: борттық бағдарламалау

Борттық бағдарламалауда
Борттық бағдарламалауда
Борттық бағдарламалауда
Борттық бағдарламалауда
Борттық бағдарламалауда
Борттық бағдарламалауда
Борттық бағдарламалауда
Борттық бағдарламалауда

Енді сіздің Bread Board Buddy -де жүктеуші бар болса, сіз жүктеуші үшін пайдаланылған параметрлерді қолдана отырып, бағдарламаларды микроконтроллерге жүктей аласыз.

Микроконтроллерге жүктелетін эскизді таңдаңыз немесе жасаңыз.

Құралдар мәзірінде тақтаны таңдаңыз, содан кейін тақта мәзірінен ең аз конфигурацияны қолдансаңыз, тақтадағы ATmega328 (8 МГц ішкі сағат).

Құралдар мәзірінен тақтаға сәйкес келетін сериялық портты таңдаңыз.

Құралдар мен Бағдарламашы мәзірінен Arduino провайдер ретінде таңдаңыз.

Содан кейін эскизді микроконтроллерге жүктеу үшін жүктеуді баспаңыз. Нан тақтасындағы микроконтроллерді бағдарламалау үшін Файл мәзірін нұқыңыз және Программист көмегімен жүктеуді таңдаңыз.

Жарық диодтары жыпылықтап, жасыл жарық диоды жануы керек, себебі Arduino провайдері бағдарламаны микроконтроллерге жүктейді. Жүктеу аяқталғаннан кейін көк жарық диодты пульсацияға қайта оралу керек.

12 -қадам: Дайын өнім

Дайын өнім
Дайын өнім
Дайын өнім
Дайын өнім

Енді Arduino Bread Board Buddy бағдарламаланған, сіз дайын схеманы жинай аласыз.

Қуат көзін және осы «Сәлем әлемі» СКД сияқты басқа компоненттерді қосыңыз, сонда сіз кетесіз.

Ұсынылған: