NAPOMENA:Ā LEDica na Croduino Dambi nije signalna (power), kako bi se smanjila potroÅ”nja baterije.
KAKO PROGRAMIRATI CRODUINO DAMBA
KAKO PROGRAMIRATI CRODUINO DAMBA IZ ARDUINO SOFTWAREA?
1. KORAK:Ā Sigurno da moramo prvo instalirati Arduino IDE(software). Ako to joÅ” do sada niste napravili, pronaÄite upute za toĀ ovdje. Za ovaj postupak morate imati instaliran Arduino IDE 1.6 ili viÅ”e. Ako imate stariju verziju, deinstalirajte ju te instalirajte novu koristeÄiĀ upute.
TakoÄer, ako nemate drivere za CP2102, instalirajte ih.Ā Ovdje su upute.
2. KORAK:Ā Otvorite Arduino IDE. Odite na File->Preferences na Windowsu, dok na OS X-u odite na Arduino->Preferences. Vidit Äete poljeĀ Additional Boards Manager URLs. Na to mjesto kopirajte sljedeÄe:Ā https://raw.githubusercontent.com/damellis/attiny/ide-1.6.x-boards-manager/package_damellis_attiny_index.json
Potvrdite s OK.
3. KORAK:Ā Odite na Tools->Boards->Boards Manager.
4. KORAK:Ā PronaÄite:Ā attinyĀ by David A. Mellis, oznaÄite i kliknite naĀ install.
5. KORAK
Prije ikakve konekcije na Basic2,Ā uploadajte ArduinoISP na Basic2. Ovo je nužan korak kako bi omoguÄio prijenos koda na Dambu(a ne na Basic/Basic2) i napajanje za Dambu.
6. KORAKĀ Sam proces Äe potrajati malo vremena, a nakon Å”to je gotov, slobodno zatvorite Boards manager. Sada pod Tools->Board imate neke nove opcije. OdaberiteĀ ATtiny.
7. KORAK:Ā Sada pod Tools->Board imamo joÅ” nekoliko stvari koje moramo postaviti. Promjene koje joÅ” trebamo napraviti je pod Processor odabratiĀ ATtiny85. Naravno, treba i odabrati odgovarajuÄi serijski port.
Osim toga, potrebno je postavitiĀ ProgrammerĀ naĀ Arduino as ISP.
KAKO POVEZATI DAMBU?
NAPOMENA:Ā Na slici su naÄin povezivanja na Croduino Basic2, isto vrijedi i za Croduino Basic.
Obratite pozornost na kondenzator koji je povezan izmeÄu pinova gnd(kraÄa nožica kondenzatora) i rst(duža nožica kondenzatora). Bez toga kondenzatora neÄete moÄi ubaciti kod na Dambu, nego Äe on ostati na Croduinu kojega koristite za upload koda na Dambu.
KAKO PISATI KOD ZA DAMBU?
Sve Å”to vrijedi za Arduino/Croduino opÄenito, vrijedi i za Croduino Dambu. Dakle sve funkcije, vrste varijabli, princip SETUP-a i LOOP-a. Postoje mali detalji koji ne rade u na Dambi, ali to je veÄ za naprednije korisnike.
Ovaj primjer Äe recimo zablinkati LEDicu spojenu na DO pinu na Dambi.
void
setup
() {
Ā Ā
pinMode
(0,
OUTPUT
);
}
void
loop
() {
Ā Ā
digitalWrite
(0,
HIGH
);Ā Ā
Ā Ā
delay
(1000);Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā Ā
Ā Ā
digitalWrite
(0,
LOW
);Ā
Ā Ā
delay
(1000);Ā Ā Ā Ā Ā Ā
}
KoriŔteni proizvodi
No products found