İçindekiler:

LED Çıkışlı Arduino Hesap Makinesi: 5 Adım
LED Çıkışlı Arduino Hesap Makinesi: 5 Adım

Video: LED Çıkışlı Arduino Hesap Makinesi: 5 Adım

Video: LED Çıkışlı Arduino Hesap Makinesi: 5 Adım
Video: ARDUİNO EĞİTİM DERS | 1 (Sıfırdan, Led Ampul Yakmak) 2024, Temmuz
Anonim
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi
LED Çıkışlı Arduino Hesap Makinesi

Hey Millet! Seri monitör giriş ve çıkışını nasıl kullanacağınızı öğrenmek istiyorsunuz. İşte burada, bunun nasıl yapılacağına dair mükemmel bir eğitiminiz var! Bu talimatta, Arduino seri monitörünü kullanarak bir hesap makinesi oluşturmak için gereken basit adımlarda size rehberlik edeceğim ve sonucu LED yanıp sönerek göstereceğim.

Adım 1: Arduino IDE'yi İndirme

Arduino IDE'yi İndirmek
Arduino IDE'yi İndirmek

Aşağıdaki bağlantıyı kullanarak Arduino IDE'yi (Etkileşimli Geliştirme Ortamı) indirin ve yükleyin:

www.arduino.cc/en/Main/Software İşletim sisteminize ve yapılandırmanıza en uygun sürümü seçin ve kaydedin.

Adım 2: Donanım Malzemeleri

  1. 1 Arduino kurulu
  2. Arduino kartını bilgisayarınıza bağlamak için 1 kablo
  3. 1 LED
  4. Jumper Telleri

3. Adım: Donanımı Oluşturma

Donanımı İnşa Etme
Donanımı İnşa Etme

1) Arduino'yu bilgisayarınıza bağlayın

2) LED'i resimde gösterildiği gibi breadboard ve Arduino'ya bağlayın.

Adım 4: Programı İndirme ve Çalıştırma

Ekli arduino programını dizüstü bilgisayarınıza indirin. Arduino'yu dizüstü bilgisayarınıza bağlayın ve programı çalıştırın.

Arduino IDE'de, Araçlar-> seri monitör'ü açın. Yapacak bir hesaplama yazın, örneğin 3+2 ve sonucu 5 olarak alacaksınız. Çıkarma, çarpma ve bölmeyi de aşağıdaki gibi deneyebilirsiniz:

4+2 (Sonuç = 6 elde edeceksiniz)

8-3 (Sonuç = 5 alacaksınız)

5*3 (Sonuç = 15 alacaksınız)

10/2 (Sonuç = 5 elde edeceksiniz)

LED'in çıkış sayısı kadar yanıp söndüğünü göreceksiniz.

Adım 5: Programı Anlamak

Programı Anlamak
Programı Anlamak
Programı Anlamak
Programı Anlamak
Programı Anlamak
Programı Anlamak
Programı Anlamak
Programı Anlamak

Öncelikle seri port giriş ve çıkışının nasıl çalıştığını anlayalım. Bir kullanıcı, Arduino'ya değer ve veri göndermek için seri monitör penceresindeki giriş alanına veri girebilir. Arduino'ya veri göndermek için Seri Monitör penceresi yerine herhangi bir seri program, hatta özel bir seri uygulama kullanılabilir. Benzer şekilde kullanıcı seri monitöre veri çıkışı yapabilir.

Şimdi bunu kendi hesap makinemizi oluşturmak için kullanacağız. İlk olarak setup() yönteminde: Değişkenleri ve seri portu başlatıyoruz. Seri.başla(9600); // seri iletişimi başlatır Serial.println("Bana bir hesaplama gönder"); Serial.println("Örneğin: 2+3"); Ardından loop() yönteminde: while(Serial.available() > 0) { // arduino'ya veri gönderilirken, number1 = Serial.parseInt(); işlem = Seri.read(); // işlem ilk sayıdan sonraki ilk karakter olacaktır2 = Serial.parseInt(); // ikinci sayıyı sayı2'de saklar Sonra hesapla()'yı çağırır ve hesaplamanın sonucunu yazdırırız. hesapla(), hesaplamaları gerçekleştiren özel işlevdir. Bunun nasıl çalıştığını anlayalım. if (operasyon == '+'), iki sayıyı toplar ve sonucu "result" değişkeninde saklar. if (operasyon == '-'), iki sayıyı çıkarır ve sonucu "result" değişkeninde saklar. if (operasyon == '*'), iki sayıyı çarpar ve sonucu "result" değişkeninde saklar. if (operasyon == '/'), iki sayıyı böler ve sonucu "result" değişkeninde saklar. Aksi takdirde, "Hata" yazdırır

Göz kırpma yöntemi, basit bir döngü ile sonuç olarak LED'i birçok kez yanıp sönme koduna sahiptir.

Önerilen: