Assalamualaikum wbt & Salam Sejahtera.
Selepas anda memuat turun fail Library Arduino, ikut arahan yang terdapat dalam fail itu untuk membolehkan anda membuat simulasi Arduino pada Proteus.
Arahan yang terdapat dalam fail Library Arduino |
Emulator pada kategori komponen |
Jika anda mahu kaedah pantas cara menambah komponen, taip sahaja RES untuk perintang, RED-LED untuk LED dan BUTTON untuk suis pada ruangan keyword.
Ruangan keywords |
Running LED dengan 1 suis |
const int buttonPin = A0;
int LED3 = 13;
int LED2 = 12;
int LED1 = 11;
int buttonState = 0;
void setup() {
pinMode(LED3, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(LED1, OUTPUT);
pinMode(buttonPin, INPUT);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
digitalWrite(LED3, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED1, HIGH);
delay(500);
digitalWrite(LED3, LOW);
digitalWrite(LED2, HIGH);
digitalWrite(LED1, LOW);
delay(500);
digitalWrite(LED3, HIGH);
digitalWrite(LED2, LOW);
digitalWrite(LED1, LOW);
delay(500);
}
else {
digitalWrite(LED3, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED1, LOW);
}
}
Selepas itu, pada IDE Arduino anda, klik butang Verify sehingga keluar status Done compiling.
Butang Verify pada IDE Arduino |
- Taip %TEMP% pada column Run dan tekan Enter
- Patah balik ke folder Local
- Create shortcut untuk folder Temp
Step 1 |
Langkah 2 - Klik pada butang Local untuk patah balik ke folder |
Langkah 3 - Create Shorcut pada desktop |
Pada Program File, klik pada icon folder (rujuk gambar atas). Pergi ke desktop dimana anda telah create shortcut folder Temp. Pilih fail yang ada perkataan buildxxxxxxxxxxxx.tmp.
Double click pada folder tersebut dan pilih .hex file. JANGAN PILIH .ELF!!
Klik Open dan OK.
Tekan butang Run the Simulation dan akan anda dapat lihat LED akan berkelip secara bergilir-gilir setiap kali anda menekan suis.
Run the simulation |