Sadržaj:
- Korak 1: Potrebni alati
- Korak 2: Snimanje pokretačkog programa na Atmega328p
- Korak 3: Sketch Uploader Circuit
Video: Samostalni ATmega328p (pomoću internog takta od 8 MHz): 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
ATmega328p je mikrokontroler s jednim čipom koji je stvorio Atmel u obitelji megaAVR (kasnije je Microchip Technology kupio Atmel 2016.). Ima 8-bitnu RISCprocesorsku jezgru Harvard arhitekture. Ovaj mikrokontroler je mozak Arduino razvojne ploče, kao i mnogih drugih razvojnih ploča. Pomoću ovog Instructable -a možete smanjiti veličinu svojih projekata i učiniti ih mnogo jeftinijima. To se postiže smanjenjem broja komponenti razvojne ploče kao što su ugrađene LED diode, vanjski kristalni oscilatori, vanjski kondenzatori i mnoge druge suvišne komponente ugrađene u razvojne ploče.
Korak 1: Potrebni alati
Popis potrebnih dijelova
1. 10K ohmski otpornici
2. ATmega328P-PU IC
3. Žice za kratkospojnike
4. Regulator napona LM7805
5. Oglasna ploča
6. Razvojna ploča Arduino Uno
Također nam je potreban Arduino IDE za Burn Bootloader i učitavanje skica na ATmega328P. Ovdje ga možete preuzeti
Također morate preuzeti Arduino u knjižnici Breadboard. Ovdje ga možete preuzeti prema vašoj IDE verziji
Korak 2: Snimanje pokretačkog programa na Atmega328p
ICmeto ATmega328P ne dolazi unaprijed učitano s Bootloader -om. Bootloader je skup koda koji IC -u omogućuje tumačenje koda koji učitavamo pomoću Arduino IDE -a.
Koraci za učitavanje Bootloader -a na ATmega328P
1. Spojite Arduino na ATmega328P kao što je prikazano na slici.
Veze su navedene na sljedeći način:-
ATmega328P pin 7 => Vcc
ATmega328P pin 8 => Gnd
ATmega328P pin 20 => Vcc
ATmega328P pin 22 => Gnd
ATmega328P pin 1 => pin D10 Arduina
ATmega328P pin 17 => pin D11 Arduina
ATmega328P pin 18 => pin D12 Arduina
ATmega328P pin 19 => pin D13 Arduina
povucite otpornik preko pina 1 ATmega328P
2. Dodajte ploču u svoj IDE:
Napravite mapu pod nazivom Hardver (ako već nije prisutna) u mapi skica i izdvojite i kopirajte preuzetu biblioteku u tu mapu.
Ponovo pokrenite IDE i potražite novu ploču u izborniku Alati> Ploča, trebali biste vidjeti novu ploču pod nazivom "ATmega328 na ploči (8MHz unutarnji sat)". Ako vidite ovu ploču, do sada je sve u redu.
3. Odaberite Serijski port.
4. Odaberite programera na "Arduino kao ISP".
5. Snimite Bootloader tako što ćete otići na Alati izbornika> Snimiti Bootloader.
Korak 3: Sketch Uploader Circuit
Skice možete prenijeti na ATmega328P pomoću Arduino ploče.
Koraci za prijenos skica na ATmega328P
1. Uklonite IC iz Arduina.
2. Spojite Arduino na ATmega328P kao što je prikazano na slici, veze su navedene na sljedeći način:
ATmega328P pin 7 => Vcc> ATmega328P pin 8 => Gnd
ATmega328P pin 20 => Vcc
ATmega328P pin 22 => Gnd
ATmega328P pin 1 => Resetirajte pin Arduina
ATmega328P pin 2 => pin 1 ili RX pin Arduina
ATmega328P pin 3 => pin 2 ili TX pin Arduina
povucite otpornik preko pina 1 ATmega328P
3. Prenesite skicu na Atmega328P pomoću Arduino IDE -a.
4. Spojite pinove na ATmega328P prema dijagramu preslikavanja pinova.
Preporučeni:
Samostalni Arduino 3.3V W / vanjski sat od 8 MHz koji se programira iz Arduino Uno putem ICSP / ISP -a (sa serijskim nadzorom!): 4 koraka
Samostalni Arduino 3.3V W / vanjski sat od 8 MHz koji se programira iz Arduino Uno -a putem ICSP -a / ISP -a (sa serijskim nadzorom!): Ciljevi: Izgraditi samostalni Arduino koji radi na 3.3V s vanjskog takta 8 MHz. Programirati ga putem ISP-a (poznatog i kao ICSP, serijsko programiranje u krugu) s Arduino Uno (radi na 5 V) Za uređivanje datoteke za pokretanje i snimanje
RF 433MHZ radijsko upravljanje pomoću HT12D HT12E - Izrada daljinskog upravljača RF pomoću HT12E i HT12D s 433 MHz: 5 koraka
RF 433MHZ radijsko upravljanje pomoću HT12D HT12E | Izrada daljinskog upravljača RF pomoću HT12E i HT12D s 433 MHz: U ovom uputstvu pokazat ću vam kako napraviti RADIO daljinski upravljač pomoću prijemnog modula odašiljača od 433 MHz s kodiranjem HT12E & IC dekoder HT12D. U ovom uputstvu možete slati i primati podatke koristeći vrlo vrlo jeftine KOMPONENTE KAO: HT
ATmega8 As Arduino (pomoću internog kristala od 8 Mhz): 7 koraka (sa slikama)
ATmega8 As Arduino (pomoću internog kristala od 8 MHz): Danas su gadgeti poput Arduina našli vrlo popularnu upotrebu. Mogu se koristiti za stvaranje mnoštva projekata, međutim, zauzimaju puno prostora i skupi su za neke od nas (uključujući mene). Da biste riješili ovaj problem, predstavljam vam ovo uputstvo
Vodič za prijatelja preko takta: 7 koraka
Over Clocking Tutorial for a Friend: Vodič o tome kako overclockati ASUS Striker II mobo
Dodavanje internog A2DP Bluetootha za Ipod Mini (2G): 4 koraka
Dodavanje internog A2DP Bluetootha za Ipod Mini (2G): Nakon što sam pročitao dokumentirani postupak dodavanja unutarnjeg bluetootha na 4G i 5G iPod -ove od strane Fstedie -a, počeo sam razmišljati kako ga natjerati da radi za 2G Mini. Konačni rezultat je potpuno nepromijenjen Mini koji ima A2DP stereo blu