Orodha ya maudhui:
- Hatua ya 1: Kusanya karibu na vitu na faili zingine
- Hatua ya 2: Kubadilisha Arduino kuwa Programu
- Hatua ya 3: Kuanzisha Arduino V1.0.1
- Hatua ya 4: Kuunganisha Arduino na ATmega8
- Hatua ya 5: Kuungua Bootloader kwa ATmega8
- Hatua ya 6: Kupakia Mchoro kwa ATmega8
- Hatua ya 7: Hongera
Video: ATmega8 As Arduino (kutumia Ndani 8Mhz Crystal): Hatua 7 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Siku hizi, vifaa kama Arduino vimepata matumizi maarufu sana. Wanaweza kutumiwa kuunda miradi mingi, hata hivyo, wanachukua nafasi nyingi na ni ghali kwa wengine wetu (pamoja na mimi). Ili kutatua shida hii, ninawasilisha kwako hii inayoweza kufundishwa, ambayo itakufundisha jinsi ya kutumia chipu cha ATmega8 (au nyingine yoyote) kuhifadhi nambari ya Arduino na kutenda kama Arduino ndogo na ya bei rahisi. Kufanya hivi kunahitaji umeme unaopatikana kwa urahisi, ambao, ikiwa wewe pia ni hobbyist, tayari utakuwa nao. Tofauti na mafundisho mengine, ambayo hutegemea matumizi ya oscillator ya nje ya kioo kufikia lengo sawa, mradi huu hutumia kioo cha ndani cha 8Mhz cha ATmega8, ambayo inafanya kuwa neema kwa wale ambao wanakosa kioo cha 16Mhz.
Pia, nitatumia Arduino kama ISP kupanga chip, kwa hivyo hii inafanya kuwa nafuu zaidi.
Sasa, bila kuchelewa zaidi, wacha tuanze kutafakari!
Hatua ya 1: Kusanya karibu na vitu na faili zingine
Mahitaji:
1. 10uF capacitor - 1
2. Waya kwa wanaume wa Jumper - 8
3. Bodi ya mkate - 1
4. Chip ya ATmega8 - 1
5. Arduino UNO au Arduino nyingine yoyote
Vitu vya Kupakua:
1. Bootloader kwa ATmega8
2. Arduino IDE v1.0.1
Kiungo hiki kitakuongoza kwenye ukurasa wa Upakuaji wa IDE wa Arduino. Pakua v.1.0.1 haswa kwa sababu nimeiona ifanye kazi kikamilifu na chip ya ATmega8. Kwa sababu fulani, toleo la hivi karibuni halihimili mabadiliko ya Boards.txt, ambayo ni muhimu kwa hii inayoweza kufundishwa. Bodi.txt
Matumizi ya faili hii yatafafanuliwa baadaye.
Hatua ya 2: Kubadilisha Arduino kuwa Programu
Arduino inaweza kubadilishwa kuwa programu kwa kupakia tu mchoro wa ArduinoISP kwake. Imetolewa kama mchoro wa mfano na Arduino. Walakini, ninatoa nambari kama faili pia. Pakua na uipakie kwenye Arduino yako.
Mara tu nambari imepakiwa, endelea kwa hatua inayofuata.
Hatua ya 3: Kuanzisha Arduino V1.0.1
Baada ya kupakua Arduino v1.0.1, toa hiyo. Pia, nakili maandishi yote ya faili ya "board.txt" uliyopakua.
1. Sasa lazima uvinjari faili ifuatayo kwenye folda iliyoondolewa:
"…….. / arduino-1.0.1 / vifaa / arduino / board.txt"
2. Fungua "board.txt" na ubandike maandishi yaliyonakiliwa mwishoni mwa faili.
3. Sasa fungua "arduino.exe" iliyowekwa kwenye folda ya Arduino 1.0.1 iliyotolewa.
4. Chagua bodi ya Arduino kama "ATmega8-noxtal @ 8MHz"
5. Chagua Programu kama "Arduino kama ISP"
Sasa Arduino IDE v1.0.1 yako imewekwa!
Hatua ya 4: Kuunganisha Arduino na ATmega8
Wia ATmega8 IC na Arduino yako kwa kutaja hesabu zilizochapishwa hapo juu.
Pia, kumbuka kuweka 10uF capacitor kati ya RESET na pini za GND.
Nimeambatanisha picha ya jinsi nilikuwa nimeunganisha Arduino yangu kwa ATmega8.
Hatua ya 5: Kuungua Bootloader kwa ATmega8
Bootloaders ni faili ambazo zinawezesha microcontroller kusanidiwa kwa uhuru. Kwa hivyo, mara tu ATmega8 itakapochomwa na bootloader, tutaweza kuitumia kama Arduino.
Ili kuchoma bootloader:
1. Dondoa "atmega8_noxtal.zip" hadi "……. / Arduino-1.0.1 / vifaa / arduino / bootloaders \".
2. Ikiwa Arduino IDE tayari inaendesha, anzisha upya, tena fungua.
3. Angalia kama Programu, Bandari ya COM na Bodi imewekwa kwa usahihi kama ilivyoelezewa katika moja ya hatua za awali.
4. Piga "Burn Bootloader" chini ya "Zana" menyu.
Ikiwa umeweka waya kwa usahihi, kwa kubofya chaguo la "Burn Bootloader", taa za RX, TX, na L kwenye Arduino zitaanza kung'aa vyema. Nimechapisha picha hiyo pia.
Hatua ya 6: Kupakia Mchoro kwa ATmega8
Baada ya kuchoma bootloader kwa ATmega8 yako, karibu umemaliza mradi huu.
Sasa kilichobaki kufanya ni kupakia mchoro wako unayotaka kwenye chip yako. Ili kufanya hivyo, hakikisha kuwa bodi imewekwa "Atmega8-noxtal @ 8Mhz", na programu kwa "Arduino kama ISP".
Kumbuka kwamba wiring ambayo ulikuwa umetumia kuchoma bootloader pia hutumiwa kwa kupakia michoro
Kupakia mchoro hufanywa kwa kutumia Arduino kama programu, kwa hivyo tofauti na kawaida, wakati ulibonyeza "Ctrl + U", sasa itabidi bonyeza "Ctrl + Shift + U", ambayo inaambia IDE kupanga chip kupitia Arduino.
Hatua ya 7: Hongera
Hongera kwa kufanikiwa kubadilisha chip yako ya ATmega8 kuwa Arduino mini. Sasa unaweza kufanya miradi yako iwe ngumu zaidi na ya bei rahisi. Ili kuelewa uhusiano wake wa pini na pini za Arduino, rejelea faili ya "ATmega8 kama Arduino Pinout" ambayo ulikuwa umepakua mapema.
Pia, ikiwa umepata msaada huu wa kufundisha, tafadhali nisaidie kwa kufungua tena viungo vilivyopunguzwa vya kupakua mara mbili au tatu. Unaweza pia kuniunga mkono kwa Patreon.
Hiyo ni yote kwa hii inayoweza kufundishwa! Ikiwa una shaka yoyote, jisikie huru kutoa maoni.
Endelea Kuchunguza!
Mradi Na:
Utkarsh Verma
Shukrani kwa Ashish Choudhary kwa kukopesha kamera yake.
Ilipendekeza:
Kupanga ATmega328 Na Arduino IDE Kutumia 8MHz Crystal: Hatua 4
Kupanga ATmega328 na Arduino IDE Kutumia 8MHz Crystal: desturi Arduino, kutengeneza miradi yako
Nini Ndani ya Servo na Jinsi ya Kutumia Na Mafunzo Kamili ya Arduino: Hatua 6
Nini Ndani ya Servo na Jinsi ya Kutumia na Mafunzo Kamili ya Arduino: katika mafunzo haya, wacha tuchunguze ni nini servowatch mafunzo haya ya video
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Udhibiti wa Sauti ya DIY Kioo cha Spektoni ya Muziki wa Crystal Crystal: Hatua 9
Udhibiti wa Sauti ya DIY Kioo cha Spektoni ya Muziki wa Crystal Crystal: Kit hiki ni juu ya kiashiria cha sauti ambacho kinaruka na muziki. Usambazaji wa umeme ni 5V-12V DC. Hapa timu ya ICStation inataka kukuonyesha miongozo ya usanikishaji kuhusu Udhibiti wa Sauti Kioo cha Kioo cha Kiti cha Alama ya Nuru inayoangazia Spektra ya Muziki wa LED
Dell Laptop ndani ya Picha ya Dijiti: Hatua 9 (na Picha)
Dell Laptop ndani ya Picha ya Dijiti: Hizi ni hatua ambazo nilitumia kuunda fremu yangu ya Picha ya Dijiti kutoka kwa Laptop ya zamani ya Dell 1150. BONYEZA: asante kwa Kipengele