|

Mikrodenetleyiciye Hex kodunu yüklemek.

İşlem basamakları:

  1. Arduino kütüphansei yüklü değilse https://www.temrinler.com/?page_id=564 adresinden arduino ktüphanesini indirip dosyaları C:\Program Files\Labcenter Electronics\Proteus 8 Professional\LIBRARY klasörüne kopyalayın.
  2. Pick Devices ile arduino çağırıp devreyi çiziniz.
  3. Arduino üzerinde çift tıklayarak program file kısmından Hex dosyasını yükleyiniz. Hex dosyasını Arduino IDE’ye aşağıdaki kodu yazarak oluşturabilir veyahttps://www.temrinler.com/?attachment_id=3450 adresinden indirebilirsiniz.

 

void setup() {

pinMode(13, OUTPUT);

}

void loop() {

digitalWrite(13, HIGH);

delay(1000);

digitalWrite(13, LOW);

delay(1000);

Eğer kodu proteus üzerinde yazmak isterseniz Edit Firmware seçiniz. Uygun Compiler yüklüyse derleme işlemini Proteus yapacaktır.

 

Benzer Temrinler & Yazılar

  • |

    Arduino uzaktan kumandalı araba

    Joystick_araba ares dosyaları kutuphane dosyaları joystick kod: #include <SPI.h> #include <nRF24L01.h> #include <RF24.h>   #define CE_PIN 9 #define CSN_PIN 10 #define x_axis A1 // x axis #define y_axis A0 //y axis     const uint64_t pipe = 0xE8E8F0F0E1LL; RF24 radio(CE_PIN, CSN_PIN); int data[2]; void setup() { Serial.begin(9600); radio.begin(); radio.openWritingPipe(pipe); } void loop() { data[0] = analogRead(x_axis); data[1]…

  • | |

    Arduino sıcaklık kontrol

    LM35_DEVRESİ ares dosyası //Yasin Demir lcd termometre uygulaması #include <LiquidCrystal.h> LiquidCrystal lcd(12,11,5,4,3,2); int lm35=A7; float voltaj_deger=0; float sicaklik=0; int gelen_veri=0; int buzzer=6; int led=8; int role=9; void setup() { lcd.begin(16,2); pinMode(buzzer,OUTPUT); pinMode(led,OUTPUT); pinMode(role,OUTPUT); } void loop() { gelen_veri=analogRead(lm35); voltaj_deger=(gelen_veri / 1023.0) * 5000; sicaklik=voltaj_deger / 10.0; lcd.clear(); lcd.setCursor(0,0); lcd.print(“Sicaklik = “); lcd.setCursor(0,1); lcd.print(sicaklik); lcd.print(” derece”); delay(1000);…

  • |

    Arduino Uno shield

    Kodlar: //Yasin Demir (Shield/Kodu) #include <Servo.h> Servo motor; String data; const int trig=6; const int echo=7; int mesafe; //Pinler arduinoya tanıtıldı. int sure; int role6=11; int role5=12; int buzzer=10; int led_3=8; int led_2=9; int led_1=5; int servo=4; void setup() { motor.attach(servo); pinMode(servo,OUTPUT); //motor 4 nolu pine bağlı pinMode(trig , OUTPUT); pinMode(echo , INPUT); pinMode(led_1,OUTPUT); pinMode(led_2,OUTPUT);…

  • Boşalan kondansatör

    Dolan kondansatörün belli bir voltajdaki zamanını hesaplama Dört değeri de girin, t hesaplamak için Hesapla düğmesine basın. V – Kaynak Voltajı: Vc – Çıkış voltajı (istenen): R – Direnç değeri (KOhms): C – Kondansatör değeri (uF): Hesaplanan geçikme (ms): Boşalan kondansatörün belli bir voltajdaki zamanını hesaplama  

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacaktır. Gerekli alanlar * ile işaretlenmiştir.