Orodha ya maudhui:

Arduino Kama ISP -- Choma Faili ya Hex katika AVR -- Fuse katika AVR -- Arduino kama Mpangaji: Hatua 10
Arduino Kama ISP -- Choma Faili ya Hex katika AVR -- Fuse katika AVR -- Arduino kama Mpangaji: Hatua 10

Video: Arduino Kama ISP -- Choma Faili ya Hex katika AVR -- Fuse katika AVR -- Arduino kama Mpangaji: Hatua 10

Video: Arduino Kama ISP -- Choma Faili ya Hex katika AVR -- Fuse katika AVR -- Arduino kama Mpangaji: Hatua 10
Video: Lesson 2: Getting Arduino Software and using Documentation for SunFounder Arduino Kit | SunFounder 2024, Novemba
Anonim
Image
Image
Mahitaji
Mahitaji

………………………

Tafadhali SUBSCRIBE Kwenye kituo changu cha YouTube kwa video zaidi ……..

Nakala hii inahusu arduino kama isp.

Ikiwa unataka kupakia faili ya hex au ikiwa unataka kuweka fuse yako katika AVR basi hauitaji kununua programu, unaweza kuifanya na arduino.

Katika kifungu hiki nimepakia faili ya hex katika atmega8 ikiwa unataka kupakia faili ya hex katika AVR nyingine kisha uelewe mchakato na ufuate hatua sawa.

……………………

Hatua ya 1: Mahitaji

Mahitaji
Mahitaji
Mahitaji
Mahitaji
  1. Arduino uno
  2. Baadhi ya waya za kuruka
  3. Bodi ya mkate
  4. Crystal oscillator (hiari ikiwa mtawala wako amewekwa kwenye oscillator ya nje)

*** ikiwa mtawala wako yuko nje ya sanduku basi hakuna haja ya kuunganisha oscillator ya Crystal hii ****

Hatua ya 2: Unganisha Arduino na PC

Unganisha Arduino na PC
Unganisha Arduino na PC
Unganisha Arduino na PC
Unganisha Arduino na PC
Unganisha Arduino na PC
Unganisha Arduino na PC
  • Unganisha arduino yako na PC
  • Fungua IDE ya arduino na bonyeza vifaa
  • Kisha bonyeza kwenye ubao, hapa chagua arduino uno
  • Sasa bonyeza kwenye bandari chini ya ubao, hapa chagua bandari ambapo arduino imeunganishwa.

***** arduino yangu imeunganishwa kwenye COM2, kumbuka yako tutatumia baadaye.

Hatua ya 3: Pakia Msimbo

Pakia Msimbo
Pakia Msimbo
Pakia Msimbo
Pakia Msimbo
Pakia Msimbo
Pakia Msimbo
  • Nenda kwenye faili kisha mifano
  • Pata mfano wa ArduinoISP
  • Pakia mpango wa ArduinoISP
  • Sasa nenda kwenye zana na uchague programu "arduino kama isp"

Usichanganye juu ya isp arduino na arduino kama isp katika programu.

Hatua ya 4: Unganisha Mzunguko

Unganisha Mzunguko
Unganisha Mzunguko
Unganisha Mzunguko
Unganisha Mzunguko
Unganisha Mzunguko
Unganisha Mzunguko
  • Hapa tunachoma faili ya Hex na kuweka fuse katika Atmega8. Tafadhali elewa dhana ili uweze kuchoma faili ya hex katika aina yoyote ya avr kupitia arduino.
  • Unganisha mzunguko kama ilivyoonyeshwa kwenye picha.
  • Crystal oscillator ni ya hiari ikiwa Avr yako imewekwa kwenye fuse ya nje, ikiwa AVR iko nje ya sanduku basi hakuna haja ya kuunganisha hii.

Hatua ya 5: Bandika Uelewa

Pin Out Uelewa
Pin Out Uelewa
Pin Out Uelewa
Pin Out Uelewa
Pin Out Uelewa
Pin Out Uelewa
Pin Out Uelewa
Pin Out Uelewa
  • Kama unavyoona kwenye picha ya kwanza kuna pini ya MISO, MOSI NA SCK, ambayo tutaunganisha kwa safu ya 13, 12, 11 ya arduino.
  • Kama unavyoona kwenye picha ya pili kuna Rudisha pini ambayo tutaunganisha kwenye pini ya 10 ya arduino.
  • Katika picha ya tatu unaweza kuona VCC, AVCC na pini ya GND, unganisha AVCC na VCC kwa 5v ya arduino, GND hadi GND ya arduino.

Hatua ya 6: Pakua faili ya Zip

Pakua faili ya Zip
Pakua faili ya Zip
  • Pakua faili ya zip iliyotolewa hapa chini
  • Toa faili ya zip

Kioo Github:

codeload.github.com/vishalsoniindia/Arduin …….

Hatua ya 7: Pata Nambari yako ya Mdhibiti

Pata Msimbo wako wa Mdhibiti
Pata Msimbo wako wa Mdhibiti
Pata Msimbo wako wa Mdhibiti
Pata Msimbo wako wa Mdhibiti
Pata Msimbo wako wa Mdhibiti
Pata Msimbo wako wa Mdhibiti
Pata Nambari yako ya Mdhibiti
Pata Nambari yako ya Mdhibiti

Bandika faili yako ya Hex kwenye folda moja ambayo tumepakua, ambapo unaweza kuona faili ya cmd.txt.

  • Fungua faili ya cmd.txt kwenye folda
  • Nakili laini ya kwanza ambayo ni "avrdude -c arduino -b 19200 -p xyz"
  • Andika cmd kwenye mwambaa wa juu wa pc yako kama inavyoonekana kwenye picha.
  • Hapa kituo cha amri kinafunguliwa
  • Bandika laini yako na piga kuingia
  • Katika picha ya mwisho unaweza kuona jina linalodhibitiwa na nambari ya nambari ya mtawala ni m8 kwa atmega8.

Hatua ya 8: Gundua Udhibiti

Gundua Udhibiti
Gundua Udhibiti
Gundua Udhibiti
Gundua Udhibiti
Gundua Udhibiti
Gundua Udhibiti
  • Nakili mstari wa pili katika faili ya taxt ambayo ni "avrdude -c arduino -b 19200 -p m8 -P COM2 -n"
  • Bandika kwenye terminal ya amri
  • Sasa badilisha bandari yangu ya com ni COM2 ambapo arduino yako imeunganishwa.
  • Badilisha msimbo wako wa kudhibiti mtawala ni m8.
  • Piga kuingia.
  • Unapoona saini ya kifaa na fuse sawa inamaanisha mtawala wako hugunduliwa.

Hatua ya 9: Weka Fuse

Weka Fuse
Weka Fuse
  • Nakili laini hii ambayo ni "avrdude -c arduino -b 19200 -p m8 -P COM2 -U lfuse: w: 0xE2: m -U hfuse: w: 0xD9: m"
  • Iliyopita kwenye terminal ya amri.
  • Sasa badilisha bandari yangu ya com ni COM2 ambapo arduino yako imeunganishwa.
  • Badilisha msimbo wako wa kudhibiti mtawala ni m8.
  • Fuse hii imewekwa kwenye 8MHZ ya ndani, inamaanisha hakuna haja ya kuunganisha oscillator ya nje ya Crystal.
  • Piga kuingia.
  • Sasa fuse imewekwa ni mchakato wa wakati mmoja hakuna haja ya wakati mwingine.

Ikiwa unataka kubadilisha fuse basi E2 ni fuse ya chini na D9 ni fuse ya juu, unaweza kuibadilisha kulingana na mahitaji yako.

Hatua ya 10: Pakia Faili ya Hex

Pakia Faili ya Hex
Pakia Faili ya Hex
Pakia Faili ya Hex
Pakia Faili ya Hex
Pakia Faili ya Hex
Pakia Faili ya Hex
Pakia Faili ya Hex
Pakia Faili ya Hex

    Kabla ya kuweka hii faili yako ya hex kwenye folda moja, ambapo unaweza kuona faili ya cmd.txt

  • Nakili laini ya mwisho na ibandike kwenye terminal ya amri.
  • Mwisho wa mstari unaweza kuona jina la faili, badala yake na jina la faili ya hex.
  • Sasa badilisha bandari yangu ya com ni COM2 ambapo arduino yako imeunganishwa

    Badilisha msimbo wako wa kudhibiti mtawala ni m8

  • Piga kuingia.
  • Ikiwa utaona massage sawa na kwenye picha yangu ya tatu basi faili yako ya hex imechomwa kwenye AVR.

…. YOTE YAMEFANYIKA ……. HO HO HO..