INHOUDSOPGAWE:
- Stap 1: Gaan haal dinge
- Stap 2: Draai die kring
- Stap 3: Programmeer die Arduino
- Stap 4: Filterdop
- Stap 5: ATtiny Core -lêers
- Stap 6: Programmeer die ATtiny
- Stap 7: Toetsbaan
Video: Program 'n ATtiny With Arduino: 7 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hier volg die aanwysings vir die programmering van die ATtiny -mikrobeheerders met behulp van die Arduino IDE. In eenvoudige Engels kan u 8-pins Atmel-skyfies so programmeer soos gewoonlik met 'n Arduino. Dit is cool, want die ATtiny is klein, en - hiermee kan u klein dingetjies maak wat nie 'n groot mikrobeheerder benodig nie.
Die instruksies wat ek hier geplaas het, is min of meer dieselfde as die instruksies wat deur die ongelooflike wonderlike High-Low Tech-tutoriaal gegee is. Ek het my weergawe van die instruksies hier geplaas omdat ek van plan is om 'n paar projekte met ATtiny -skyfies te maak en gedink ek sal my proses wys.
Stap 1: Gaan haal dinge
Jy sal nodig hê:
- Arduino - Broodbord - ATtiny85 (of ATtiny45) - 10uF elektrolitiese kondensator - 220ohm 1/4 watt weerstand - LED - aansluitdraad
Let daarop dat sommige van die skakels op hierdie bladsy Amazon -aangeslote skakels bevat. Dit verander nie die prys van enige van die te koop items nie. Ek verdien egter 'n klein kommissie as u op een van die skakels klik en iets koop. Ek herbelê hierdie geld in materiaal en gereedskap vir toekomstige projekte. Laat weet my as u 'n alternatiewe voorstel vir 'n verskaffer van een van die onderdele wil hê.
Stap 2: Draai die kring
Koppel die Arduino soos volg aan die ATtiny:
- Arduino +5V - ATtiny Pin 8
- Arduino Ground - ATtiny Pin 4
- Arduino Pin 10 - ATtiny Pin 1
- Arduino Pin 11 - ATtiny Pin 5
- Arduino Pin 12 - ATtiny Pin 6
- Arduino Pin 13 - ATtiny Pin 7
Stap 3: Programmeer die Arduino
Kies die "ArduinoISP" -skets uit die menu "Voorbeelde".
Laai die skets na u Arduino op, net soos enige ander skets.
U Arduino is nou opgestel as 'n reeksprogrammeerder wat ander skyfies kan programmeer.
Stap 4: Filterdop
Plaas die 10uF -kondensator tussen die grond en die Arduino -herstelpen. Hou die kondensators se polariteit (grond tot grond!) Dop.
Daar word gerugte dat u dit slegs vir die Arduino Uno nodig het, maar ek het gevind dat dit ook gehelp het om dit by vorige weergawes in te sluit. As u agterkom dat dit nie in die volgende stappe werk nie, verwyder dit eenvoudig en kyk of dit help.
Stap 5: ATtiny Core -lêers
Let op u gids met die sketsboek in die Arduino -voorkeursmenu.
Skep 'n nuwe gids in u sketsboekmap met die naam "hardeware"
Gaan dan na hierdie bladsy en laai die lêer af: attiny45_85.zip
Pak die lêer uit en laat dit in die nuwe hardewaremap.
Laastens, herbegin die Arduino -programmeringsomgewing. Die nuwe kerns moet nou gelaai word.
Let daarop dat daar ook kernlêers vir 'n aantal ander ATtiny -skyfies is. Hierdie bladsy is 'n goeie beginpunt om met 'n wye verskeidenheid met die Arduino in aanraking te kom.
Stap 6: Programmeer die ATtiny
Kies in die spyskaart bo: Tools Board ATtiny85 (met Arduino as ISP)
(U sal natuurlik 'n ander chip hiervoor wil kies as u een gebruik.)
Maak dan die basiese voorbeeld van knipoog oop en verander die speldnommer van 13 na 0.
Laai dit laastens op, net soos enige ander skets.
Dit moet twee keer die volgende fout gee: avrdude: definieer asseblief PAGEL- en BS2 -seine in die konfigurasielêer vir deel ATtiny85 avrdude: definieer asseblief PAGEL- en BS2 -seine in die konfigurasielêer vir deel ATtiny85
Ignoreer eenvoudig die foutboodskap, en u moet klaar wees.
Stap 7: Toetsbaan
Koppel 'n weerstand van 220 ohm aan pen 5.
Koppel 'n LED tussen die weerstand en +5V.
Dit moet knip.
Baie geluk. Jy's klaar.
Het u dit nuttig, pret of vermaaklik gevind? Volg @madeineuphoria om my nuutste projekte te sien.
Aanbeveel:
Program jou Arduino met 'n Android -toestel via Bluetooth: 6 stappe (met foto's)
Program jou Arduino met 'n Android -toestel via Bluetooth: Hallo wêreld, in hierdie instruksie wil ek jou wys hoe om jou Arduino Uno met jou Android -toestel via Bluetooth te programmeer. Dit is baie eenvoudig en so goedkoop. Dit stel ons ook in staat om ons Arduino te programmeer waar ons ook al wil met draadlose Bluetooth
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Program Pro-mini met Uno (Basics Arduino): 7 stappe (met foto's)
Program Pro-mini met behulp van Uno (Arduino Basics): Haai almal, in hierdie instruksies wil ek u my ervaring deel met my onlangs gekoopte Arduino pro-mini en hoe ek dit reggekry het om die kode vir die eerste keer daarheen te laai, met behulp van my ou Arduino Uno.Arduino pro-mini het die volgende funksies: Dit is i
Program Arduino met behulp van slimfoon: 6 stappe (met foto's)
Program Arduino met 'n slimfoon: in hierdie instruksies het ek u gewys hoe u u Arduino -bord met u slimfoon kan programmeer