Orodha ya maudhui:
- Hatua ya 1: Zana zinahitajika
- Hatua ya 2: Kuungua kwa Bootloader kwa Atmega328p
- Hatua ya 3: Mzunguko wa Mpakiaji Mchoro
Video: Standalone ATmega328p (kutumia Saa ya Ndani ya 8 MHz): Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
ATmega328p ni microcontroller moja-chip iliyoundwa na Atmel katika familia ya megaAVR (baadaye Microchip Technology ilinunua Atmel mnamo 2016). Inayo usanifu wa Harvard uliobadilishwa wa 8-bit RISCprocessor msingi. Mdhibiti huyu mdogo ni akili za bodi ya maendeleo ya Arduino na bodi zingine nyingi za maendeleo. Kutumia hii Inayoweza kufundishwa unaweza kupunguza saizi ya miradi yako na kuifanya iwe rahisi sana. Hii inafanywa kwa kupunguza idadi ya vifaa vya bodi ya maendeleo kama vile LED za ndani, oscillators za nje za Crystal, Capacitors za nje na vifaa vingine vingi ambavyo vimejengwa kwenye bodi za maendeleo.
Hatua ya 1: Zana zinahitajika
Orodha ya Sehemu zinazohitajika
1. Vipinga vya 10K ohm
2. ATmega328P-PU IC
3. waya za jumper
4. Mdhibiti wa Voltage LM7805
5. Bodi ya mkate
6. Bodi ya Maendeleo ya Arduino Uno
Tunahitaji pia Arduino IDE ya Kuchoma Bootloader na kupakia michoro kwa ATmega328P. Unaweza kuipakua kutoka hapa
Unahitaji pia kupakua Arduino kwenye maktaba ya mkate. Unaweza kuipakua kutoka hapa kulingana na toleo lako la IDE
Hatua ya 2: Kuungua kwa Bootloader kwa Atmega328p
IC ya ATmega328P haiji kupakia tena na Bootloader. Bootloader ni seti ya nambari ambayo inaruhusu IC kutafsiri nambari tunayopakia kwa kutumia Arduino IDE.
Hatua za kupakia Bootloader kwa ATmega328P
1. Unganisha Arduino na ATmega328P kama inavyoonekana kwenye picha.
Uunganisho umeorodheshwa kama ifuatavyo: -
Pini ya ATmega328P 7 => Vcc
Pini ya ATmega328P 8 => Gnd
Pini ya ATmega328P 20 => Vcc
Pini ya ATmega328P 22 => Gnd
Pini ya ATmega328P 1 => pini D10 ya Arduino
Pini ya ATmega328P 17 => pini D11 ya Arduino
Pini ya ATmega328P 18 => pini D12 ya Arduino
Pini ya ATmega328P 19 => pini D13 ya Arduino
vuta kontena kwenye pini 1 ya ATmega328P
2. Ongeza bodi kwenye IDE yako:
Fanya folda inayoitwa Hardware (ikiwa haipo tayari) kwenye folda yako ya mchoro na utoe na kunakili maktaba iliyopakuliwa kwenye folda hiyo.
Anzisha tena IDE na utafute Bodi mpya kwenye menyu ya Zana> Bodi, unapaswa kuona bodi mpya inayoitwa "ATmega328 kwenye ubao wa mkate (Saa ya Ndani ya 8MHz)". Ukiona bodi hii kila kitu ni sawa hadi sasa.
3. Chagua bandari ya Serial.
4. Chagua programu kwa "Arduino kama ISP".
5. Choma Bootloader kwa kwenda kwenye Zana za Menyu> Choma Bootloader.
Hatua ya 3: Mzunguko wa Mpakiaji Mchoro
Unaweza kupakia michoro kwa ATmega328P ukitumia bodi yako ya Arduino.
Hatua za kupakia michoro kwa ATmega328P
1. Ondoa IC kutoka Arduino.
2. Unganisha Arduino na ATmega328P kama inavyoonekana kwenye picha, Uunganisho umeorodheshwa kama ifuatavyo:
Pini ya ATmega328P 7 => Vcc> ATmega328P pini 8 => Gnd
Pini ya ATmega328P 20 => Vcc
Pini ya ATmega328P 22 => Gnd
Pini ya ATmega328P 1 => Weka upya pini ya Arduino
Pini ya ATmega328P 2 => pini 1 au pini ya RX ya Arduino
Pini ya ATmega328P 3 => pini 2 au pini ya TX ya Arduino
vuta kontena kwenye pini 1 ya ATmega328P
3. Pakia Mchoro kwa Atmega328P ukitumia Arduino IDE.
4. Unganisha pini kwa ATmega328P kulingana na mchoro wa ramani ya siri.
Ilipendekeza:
Standalone Arduino 3.3V W / Saa ya nje ya 8 MHz Iliyopangwa Kutoka Arduino Uno Kupitia ICSP / ISP (pamoja na Ufuatiliaji wa Siri!): Hatua 4
Standalone Arduino 3.3V W / Saa ya nje ya 8 MHz Iliyopangwa Kutoka Arduino Uno Kupitia ICSP / ISP (pamoja na Ufuatiliaji wa Serial!): Malengo: Kuunda Arduino ya kawaida inayoendesha 3.3V mbali na saa ya nje ya 8 MHz. Ili kuipanga kupitia ISP (pia inajulikana kama ICSP, programu ya mfululizo ya mzunguko) kutoka kwa Arduino Uno (inayoendesha saa 5V) Ili kuhariri faili ya bootloader na kuichoma
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Kutumia Java (+ -1s): Hatua 3
Kuweka DS3231 RTC (Saa Saa Saa) Sahihi, Haraka na Kujiendesha Moja kwa Moja Kutumia Java (+ -1s): Hii inayoweza kufundishwa itaonyesha jinsi ya kuweka wakati kwenye Saa Saa ya DS3231 kwa kutumia Arduino na programu ndogo ya Java inayotumia uhusiano wa serial wa Arduino. Mantiki ya kimsingi ya programu hii: 1. Arduino hutuma ombi la mfululizo
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
Saa za ndani za Saa: Hatua 10
Saa za Ndani za Saa: Katika hii inayoweza kufundishwa nitakuonyesha jinsi ya kugeuza saa ya kawaida ya ukuta wa analog kuwa miundo mitatu ya kipekee. Nina faili hapa na muundo wa asili wa TinkerCAD. Ya kwanza na kuu tutakayotengeneza ni saa ya ndani ya sayari, ambapo wakati unakwenda
Jinsi ya Kufanya Spike Buster Iliyodhibitiwa Kijijini au Bodi ya Kubadilisha Kutumia Standalone Atmega328P: Hatua 6 (na Picha)
Jinsi ya kutengeneza Spike Buster inayodhibitiwa kwa mbali au Bodi ya Kubadilisha Kutumia Standalone Atmega328P: Katika mradi huu nitaonyesha jinsi ya kujenga Spike Buster inayodhibitiwa kijijini au Bodi ya Kubadilisha kwa kutumia Standalone Atmega328P. Mradi huu umejengwa kwenye Bodi ya PCB Maalum na vifaa vichache sana. Ikiwa unapendelea kutazama video basi nimeingiza sawa au