İçindekiler:
- Adım 1: Neye İhtiyacınız Olacak?
- Adım 2: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
- Adım 3: Visuino'da Bileşen Ekle
- Adım 4: Visuino Set Bileşenlerinde
- Adım 5: Visuino Connect Bileşenlerinde
- Adım 6: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
- 7. Adım: Oynat
- Adım 8: Devre
Video: Kuvvet Algılama Direnci (FSR) Arduino Basit Eğitimi: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu eğitimde, Kuvvet Algılama Direncine (FSR) uygulanan kuvveti nasıl algılayacağımızı öğreneceğiz ve bunu OLED Ekranda göstereceğiz + limitleri yeşil ve kırmızı bir LED ile ayarlayacağız.
Bir tanıtım videosu izleyin.
Adım 1: Neye İhtiyacınız Olacak?
- Arduino UNO (veya başka bir Arduino)
- Kuvvet sensörü
- OLED ekran
- KIRMIZI & YEŞİL LED
- 1K ohm direnç
- Atlama telleri
- ekmek tahtası
- Visuino programı: Visuino'yu indirin
Adım 2: Visuino'yu başlatın ve Arduino UNO Board Type'ı seçin
Arduino'yu programlamaya başlamak için, buradan Arduino IDE'nin kurulu olması gerekir:
Arduino IDE 1.6.6'da bazı kritik hatalar olduğunu lütfen unutmayın. 1.6.7 veya üstünü yüklediğinizden emin olun, aksi takdirde bu Talimat çalışmayacaktır! Yapmadıysanız, Arduino IDE'yi Arduino UNO'yu programlamak için ayarlamak için bu Talimattaki adımları izleyin! Visuino: https://www.visuino.eu da kurulmalıdır. İlk resimde gösterildiği gibi Visuino'yu başlatın Visuino'da Arduino bileşenindeki (Resim 1) "Tools" düğmesine tıklayın (Resim 1) Diyalog göründüğünde, Resim 2'de gösterildiği gibi "Arduino UNO"yu seçin
Adım 3: Visuino'da Bileşen Ekle
- "SSD1306/SH1106 OLED Ekran (I2C)" bileşenini ekleyin
- 2x "Analog Değeri Karşılaştır" bileşeni ekleyin
Adım 4: Visuino Set Bileşenlerinde
- "DisplayOLED1" bileşenine çift tıklayın ve "Öğeler" iletişim penceresinde "Metin Alanı"nı sola sürükleyin
- sağdaki "Metin Alanı1"i seçin ve özellikler penceresinde size:3 ve Y:40'ı ayarlayın
- "CompareValue1" bileşenini seçin ve özellikler penceresinde Karşılaştırma Tipi: ctSmallerOrEqualand değeri: 0.1 Yeşil LED'i tetiklemek için "CompareValue1" kullanılır, giriş değeri 0.1'e eşit veya daha küçük olduğunda LED'i tetikler
- "CompareValue2" bileşenini seçin ve özellikler penceresinde Karşılaştırma Türü'nü ayarlayın: ctBigger
ve değer: 0.1 "CompareValue2" Kırmızı LED'i tetiklemek için kullanılır, bu, giriş değeri 0.1'den büyük olduğunda kırmızı LED'i tetikle anlamına gelir
Adım 5: Visuino Connect Bileşenlerinde
- Arduino Analog Çıkış pinini [0] "CompareValue1" bileşen pinine [In] bağlayın
- Arduino Analog Çıkış pinini [0] "CompareValue2" bileşen pinine [In] bağlayın
- Arduino Analog Çıkış pinini [0] "DisplayOLED1>Text Field1" bileşen pini [In]'e bağlayın
- "DisplayOLED1" bileşenini Arduino I2C pinine [In] bağlayın
- "CompareValue1" bileşen pinini [Out] Arduino dijital pinine [8] bağlayın
- "CompareValue2" bileşen pinini [Out] Arduino dijital pinine [7] bağlayın
Adım 6: Arduino Kodunu Oluşturun, Derleyin ve Yükleyin
Visuino'da Arduino kodunu oluşturmak için F9'a basın veya Resim 1'de gösterilen butona tıklayın ve Arduino IDE'yi açın
Arduino IDE'de kodu derlemek ve yüklemek için Upload butonuna tıklayın (Resim 2)
7. Adım: Oynat
Arduino UNO modülüne güç verirseniz ve kuvvet sensörü sensörüne basarsanız, OLED ekranında değişen bir sayı görmelisiniz ve yeşil bir LED yanmalıdır, ancak sınıra ulaştığınızda kırmızı LED yanmalıdır.
Tebrikler! Visuino ile projenizi tamamladınız. Ayrıca bu Instructable için oluşturduğum Visuino projesi ektedir, buradan indirebilir ve Visuino'da açabilirsiniz:
Adım 8: Devre
- Arduino Pozitif pimini [5V] OLED pimine [VCC] ve Kuvvet sensörü pimini [1] bağlayın
- Arduino Negatif pimini [GND] OLED pimine [GND] bağlayın
- OLED Ekran pinini [SDA] Arduino pinine [SDA] bağlayın
- OLED Ekran pinini [SCL] Arduino pinine [SCL] bağlayın
- Kuvvet sensörü pimini [2] Arduino Analog pimine [0] bağlayın
- Kuvvet sensörü pimini [2] 1K ohm rezistöre bağlayın
- Direncin diğer tarafını Arduino Negatif pinine [GND] bağlayın
- Yeşil LED negatif pinini Arduino pinine [GND] bağlayın
- Yeşil LED Pozitif pimini Arduino Dijital pimine [8] bağlayın
- Kırmızı LED negatif pinini Arduino pinine [GND] bağlayın
- Kırmızı LED Pozitif pimini Arduino Dijital pimine [7] bağlayın
Önerilen:
Değişken Bir Direnci Beyazlatma: 7 Adım (Resimlerle)
Değişken Direnci Büzme: 9 voltluk bir piliniz olduğunda ve kırmızı bir LED'in (3 Volt) üflemeden çalışıp çalışmadığını test etmek istediğinizde ne yaparsınız? Cevap: Bir kalemi yontarak değişken bir direnç yapın
Jetson Nano Dörtlü Robot Nesne Algılama Eğitimi: 4 Adım
Jetson Nano Dörtlü Robot Nesne Algılama Eğitimi: Nvidia Jetson Nano, bir SoM (Modül Üzerinde Sistem) ve bir referans taşıyıcı karttan oluşan bir geliştirici kitidir. Öncelikle makine öğrenimi, yapay görme ve video için yüksek işlem gücü gerektiren gömülü sistemler oluşturmaya yöneliktir
Bir Direncin Direnci Nasıl Ölçülür: 7 Adım
Bir Direncin Direnci Nasıl Ölçülür: Direnç için direnç ölçerken normalde iki yöntem kullanılır. Kullanılan ilk yöntem direnç renk kodudur. Bu yöntem, bir miktar doğruluk pahasına ekipmansız değeri bulmanın bir yolunu sunar. İkinci yöntem, çoklu
Arduino Işık Algılama Eğitimi: 3 Adım (Resimlerle)
Arduino Işık Algılama Eğitimi: Bu öğreticiyi tamamladıktan sonra, etrafınızdaki ışık seviyelerindeki değişiklikleri nasıl tespit edebileceğinizi öğreneceksiniz. Bu projenin parçaları Kuman tarafından sağlandı. Bunları Arduino UNO Başlangıç Kitinde bulabilirsiniz
DIY Kuvvet Duyarlı Direnç (FSR): 5 Adım (Resimlerle)
DIY Kuvvete Duyarlı Direnç (FSR): Her biri 5 - 20 dolar harcamak yerine, yedek parçalarla kuvvete duyarlı bir direnç (basınç sensörü) yapın