Мазмұны:

Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам

Бейне: Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам

Бейне: Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Бейне: ПАРСЕР ДАННЫХ С ИНТЕРНЕТА НА ARDUINO 2024, Қараша
Anonim
Image
Image
Талаптар
Талаптар

………………………

Қосымша бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ ….

Бұл мақалада isp ретінде arduino туралы айтылады.

Егер сіз он алтылық файлды жүктегіңіз келсе немесе сақтандырғышты AVR -де орнатқыңыз келсе, сізге бағдарламашы сатып алудың қажеті жоқ, оны arduino көмегімен жасауға болады.

Бұл мақалада мен он алтылық файлды atmega8 -ге жүктедім, егер сіз басқа AVR -ге он алтылық файлды жүктегіңіз келсе, процесті түсініп, сол қадамдарды орындаңыз.

……………………

1 -қадам: талаптар

Талаптар
Талаптар
Талаптар
Талаптар
  1. Arduino Uno
  2. Кейбір секіргіш сымдар
  3. Нан тақтасы
  4. Кристалды осциллятор (егер сіздің контроллеріңіз сыртқы осцилляторға орнатылса, міндетті емес)

*** егер сіздің контроллеріңіз қораптан тыс болса, онда Crystal осцилляторын қосудың қажеті жоқ ****

2 -қадам: Arduino -ны компьютерге қосыңыз

Arduino -ны компьютерге қосыңыз
Arduino -ны компьютерге қосыңыз
Arduino -ны компьютерге қосыңыз
Arduino -ны компьютерге қосыңыз
Arduino -ны компьютерге қосыңыз
Arduino -ны компьютерге қосыңыз
  • Arduino -ны компьютерге қосыңыз
  • Arduino IDE ашыңыз және құралдарды басыңыз
  • Содан кейін бортты басыңыз, мұнда arduino uno таңдаңыз
  • Енді тақтаның астындағы портты нұқыңыз, мұнда arduino қосылған портты таңдаңыз.

***** менің arduino COM2 -ге қосылған, есіңізде болсын, біз оны кейін қолданамыз.

3 -қадам: кодты жүктеңіз

Кодты жүктеу
Кодты жүктеу
Кодты жүктеу
Кодты жүктеу
Кодты жүктеу
Кодты жүктеу
  • Файлға өтіңіз, содан кейін мысалдар
  • ArduinoISP мысалын табыңыз
  • ArduinoISP бағдарламасын жүктеңіз
  • Енді құралдарға кіріп, «arduino as isp» бағдарламашысын таңдаңыз.

Arduino isp және arduino туралы бағдарламашыдағы isp сияқты шатастырмаңыз.

4 -қадам: Қосылу схемасы

Қосылу схемасы
Қосылу схемасы
Қосылу схемасы
Қосылу схемасы
Қосылу схемасы
Қосылу схемасы
  • Мұнда біз Hex файлын жазамыз және Atmega8 сақтандырғышын орнатамыз. Ардуино арқылы аврдың кез келген түрінде он алтылық файлды жазу үшін тұжырымдаманы түсініңіз.
  • Фотосуретте көрсетілгендей тізбекті қосыңыз.
  • Егер Avr сыртқы сақтандырғышқа орнатылған болса, кристалды осциллятор міндетті емес, егер AVR қораптан тыс болса, оны қосудың қажеті жоқ.

5 -қадам: түсінікті анықтау

Түсінікті анықтау
Түсінікті анықтау
Түсінікті анықтау
Түсінікті анықтау
Түсінікті анықтау
Түсінікті анықтау
Түсінікті анықтау
Түсінікті анықтау
  • Бірінші фотода көріп тұрғаныңыздай, MISO, MOSI және SCK түйреуіші бар, біз оларды тиісінше 13, 12, 11 түйреуішке қосамыз.
  • Екінші фотода көріп тұрғандай, Reset түйреуіші бар, біз оны arduino -ның 10 -шы істігіне қосамыз.
  • Үшінші суретте сіз VCC, AVCC және GND түйреуішін көре аласыз, AVCC мен VCC -ді 5v arduino -ға, GND -ны arduino -ға GND -ге қосасыз.

6 -қадам: Zip файлын жүктеңіз

Zip файлын жүктеңіз
Zip файлын жүктеңіз
  • Төменде берілген zip файлын жүктеңіз
  • ZIP файлын шығарыңыз

Github айна:

codeload.github.com/vishalsoniindia/Arduin…

7 -қадам: Контроллер кодын табыңыз

Контроллер кодын табыңыз
Контроллер кодын табыңыз
Контроллер кодын табыңыз
Контроллер кодын табыңыз
Контроллер кодын табыңыз
Контроллер кодын табыңыз
Контроллер кодын табыңыз
Контроллер кодын табыңыз

Hex файлын біз жүктеген қалтаға қойыңыз, онда сіз cmd.txt файлын көре аласыз.

  • Қалтада cmd.txt файлын ашыңыз
  • Бірінші жолды көшіру «avrdude -c arduino -b 19200 -p xyz»
  • Фотода көрсетілгендей компьютердің жоғарғы жолағына cmd теріңіз.
  • Мұнда командалық терминал ашылады
  • Жолды қойыңыз және Enter пернесін басыңыз
  • Соңғы суретте сіз бақыланатын атауды көресіз және контроллер коды mme atmega8 үшін.

8 -қадам: Бақылауды анықтау

Анықтау басқарылады
Анықтау басқарылады
Анықтау басқарылады
Анықтау басқарылады
Анықтау басқарылады
Анықтау басқарылады
  • Салық файлындағы «avrdude -c arduino -b 19200 -p m8 -P COM2 -n» деген екінші жолды көшіру
  • Оны командалық терминалға қойыңыз
  • Енді сіздің порт портыңызды өзгертіңіз - COM2, онда сіздің arduino қосылған.
  • Контроллер кодын өзгерту - m8.
  • Енгізуді басыңыз.
  • Құрылғының қолтаңбасы мен сақтандырғышын көргенде, бұл сіздің контроллеріңіз анықталғанын білдіреді.

9 -қадам: сақтандырғышты орнатыңыз

Сақтандырғышты орнатыңыз
Сақтандырғышты орнатыңыз
  • Бұл жолды көшіріңіз «avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m»
  • Оны командалық терминалға қойыңыз.
  • Енді сіздің порт портыңызды өзгертіңіз - COM2, онда сіздің arduino қосылған.
  • Контроллер кодын өзгерту - m8.
  • Бұл сақтандырғыш ішкі 8 МГц -те орнатылған, бұл сізге сыртқы кристалды осцилляторды қосудың қажеті жоқ дегенді білдіреді.
  • Енгізуді басыңыз.
  • Енді сақтандырғыш орнатылды, бұл келесі жолы қажет емес бір реттік процесс.

Егер сақтандырғышты өзгерткіңіз келсе, E2 - төменгі сақтандырғыш, ал D9 - жоғары сақтандырғыш, оны сіздің талаптарыңызға сәйкес өзгертуге болады.

10 -қадам: Hex файлын жүктеңіз

Hex файлын жүктеу
Hex файлын жүктеу
Hex файлын жүктеу
Hex файлын жүктеу
Hex файлын жүктеу
Hex файлын жүктеу
Hex файлын жүктеу
Hex файлын жүктеу

    Бұған дейін он алтылық файлды cmd.txt файлын көруге болатын сол қалтаға қойыңыз

  • Соңғы жолды көшіріп, командалық терминалға қойыңыз.
  • Жолдың соңында сіз файл атауын көре аласыз, оны он алтылық файл атауымен ауыстырыңыз.
  • Енді сіздің порт портыңызды өзгертіңіз - COM2, онда сіздің arduino қосылған

    Контроллер кодын өзгерту - m8

  • Енгізуді басыңыз.
  • Егер сіз менің үшінші фотодағыдай массажды көрсеңіз, онда он алтылық файл AVR -де жазылады.

…. БӘРІ ЖАСАЛДЫ ……. ХО ХО ХО..