Мазмұны:
- 1 -қадам: барлық заттарды жинаңыз
- 2 -қадам: ISP бағдарламасын Arduino тақтасына жүктеңіз
- 3 -қадам: Мақсатты AVR тақтасын Arduino тақтасына қосыңыз
- 4 -қадам: AVR тақтасында жүктеушіні жазыңыз
- 5 -қадам: AVR тақтасын тексеріңіз
- 6 -қадам: Орындалды
Бейне: Arduino тақтасының көмегімен AVR тақтасын қалай бағдарламалау керек: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сізде 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
RST/RESET D10
MISO - D11
MOSI - D12
SC13 D13
Егер сіз осындай таңбаланған түйреуіштерді таба алмасаңыз, интернеттегі микроконтроллер чипінің деректер кестесін қараңыз. Мен жоғарыда кейбір танымал Atmega микроконтроллерлерінің түйін диаграммасын қостым. Менің AVR тақтасында Atmega 8a болды. Сондай -ақ, тақтадағы барлық маңызды түйреуіштер таңбаланған. Бос және жұқа сымдарды пайдаланбағаныңызға көз жеткізіңіз.
4 -қадам: AVR тақтасында жүктеушіні жазыңыз
Гото құралдары> Тақталар> Arduino NG немесе одан жоғары нұсқаны таңдаңыз. Содан кейін құралдар> Процессор тармағына өтіп, AVR тақтасындағы сыйлықты таңдаңыз. Құралдар> Бағдарламашыға өтіңіз және провайдер ретінде Arduino таңдаңыз. Енді құралдарға қайта өтіңіз, содан кейін «Bootloader Burn» түймесін басыңыз. Arduino тақтасындағы RX және TX светодиодтары бір -екі рет тез жыпылықтауы керек және егер «жүктеуші жүктелді» қатесі жоқ деген хабарлама пайда болса, онда сіздің AVR тақтасы бағдарламалануға дайын!
5 -қадам: AVR тақтасын тексеріңіз
Жарық диодты жыпылықтау сияқты қарапайым бағдарламаны жүктеңіз. Файлдарға өтіңіз> Мысалдар> Негізгі мәліметтер> Жыпылықтау. Shift пернесін басып тұрып, Жүктеу түймесін басыңыз. Жүктеу аяқталғаннан кейін сіз қосылым сымдарын алып тастап, AVR тақтасын қосып, оның дұрыс бағдарламаланғанын тексере аласыз.
6 -қадам: Орындалды
Енді сіз AVR тақтасын электрониканың керемет жобаларын жасау үшін пайдалана аласыз. Мен модельдік теміржолды жақсы көретіндіктен, локомотивті автоматтандырылған схемада жүргізуге арналған қарапайым бағдарламаны жүктедім. Менің AVR тақтасында екі қозғалтқыш шығысы болғандықтан, мен оларды локомотив пен бұрылысты басқару үшін қолдана аламын. Бұл кодтың бағдарламалық файлын келесі қадамда табуға болады. Егер сізді қызықтырса, сіз де менікін тексере аласыз.
Мен онымен бүгін не істегеніңді білгім келеді. Бар жақсылықты тілеймін!
Ұсынылған:
AT Commands микробағдарламасы бар кез келген ESP8266 тақтасын/модулін бағдарламалау: 5 қадам
AT Commands микробағдарламасы бар кез келген ESP8266 тақтасын/модулін бағдарламалау: Әрбір ESP8266 модулін және тақтаны әр түрлі жолмен бағдарламалауға болады: Arduino, python, Lua, AT командалары, тағы басқалары … Олардың үшеуі дербес жұмыс үшін ең жақсы, AT микробағдарламасы. модуль ретінде ESP8266 қолдануға немесе TTL RS232 с жылдам тестілеуге арналған
Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады: 5 қадам
Auduino тақтасының көмегімен жұмыс бағдаршамын қалай жасауға болады: Бағдаршам - бұл жол қозғалысы қозғалысын бақылау үшін жол қиылысында, жаяу жүргіншілер өткелінде және басқа жерлерде жиі қолданылатын сигналдық құрылғылар. Қолмен басқарылатын газбен жұмыс істейтін бағдаршам бірінші рет болды және технология айтарлықтай жақсарды
Linux жүйесінде AVR бағдарламалау ортасын қалай орнату керек: 5 қадам
Linux жүйесінде AVR бағдарламалау ортасын қалай орнату керек: Егер сізде AVR микроконтроллерлерін бағдарламалауды қаласаңыз, сізде студия бар, бірақ Linux -те бізде тек Dude. Бұл нұсқаулықта мен
Arduino Pro Mini бағдарламасын Arduino Uno көмегімен қалай бағдарламалау керек: 4 қадам
Arduino Pro Mini бағдарламасын Arduino Uno көмегімен қалай бағдарламалау керек: Мен мұны басқа жобаның бір бөлігі ретінде жаздым, бірақ содан кейін мен ноутбуктен тікелей бағдарламаланатын Pro Micro қолдануды шештім. Мен оны осында қалдырамын
AVR (arduino) бағдарламасын басқа Arduino көмегімен қалай бағдарламалау керек: 7 қадам
AVR (arduino) бағдарламасын басқа Arduino көмегімен қалай бағдарламалауға болады: Бұл нұсқаулық пайдалы болады, егер: * сізде arduino atmega168 бар болса және сіз жергілікті электроника дүкенінен atmega328 сатып алсаңыз. Оның arduino жүктеушісі жоқ *, сіз arduino қолданбайтын жоба жасағыңыз келеді - тек