İçindekiler:

Dijital Saplama Bulucu: 6 Adım (Resimlerle)
Dijital Saplama Bulucu: 6 Adım (Resimlerle)

Video: Dijital Saplama Bulucu: 6 Adım (Resimlerle)

Video: Dijital Saplama Bulucu: 6 Adım (Resimlerle)
Video: en sevdiğim öğrencimi kopya çekerken yakaladım… 2024, Kasım
Anonim
Dijital Saplama Bulucu
Dijital Saplama Bulucu

Saplama Bulucu basit bir konsepttir. İki Kapasitif sensör: biri bir darbe dalgası gönderir, ikincisi iki plaka arasındaki malzeme boyunca voltaj düşüşünü alır ve ölçer.

Bu tasarımı ilerletmek amacıyla, bu proje, bir ev sahibinin veya müteahhitin, sürprizler bulmak için duvarları delmeden yenileme tasarımları için kullanabileceği bir plan oluşturabilen, ev yapımı bir saplama bulucu yapmak için yola çıktı.

Arduino Uno, TFT Ekran, SC Kart Okuyucu, Bakır Plaka ve Optik Fare Sensörü kullanarak bu proje bu amaca ulaşıyor.

Adım 1: Sarf Malzemeleri

Bakır PlakaLehim DemirArduino SD Kartlı TFT EkranPS2 Optik Fare1 MegaOhm Direnç3,5mm Merkez Toprak Fişi9V Pil AnahtarıMontaj için karton kutu ve daha fazla karton parçasıBakır plakayı tutmak için plastik parçaSıcak Tutkal

Adım 2: Kutuyu Oluşturma

Kutuyu İnşa Etme
Kutuyu İnşa Etme
Kutuyu İnşa Etme
Kutuyu İnşa Etme
Kutuyu İnşa Etme
Kutuyu İnşa Etme
Kutuyu İnşa Etme
Kutuyu İnşa Etme

Muhafaza Kutusunun Tabanı:-Dış kutunun alt kısmında, bu elemanları barındıracak bakır plaka ve plastik parça şeklinde bir delik açın.-Optik fare sensör tabanının tabanını tutmak için ek bir delik açın.

Karton Kaydırmalı: -kutunun içinde tamamen kayabilecek bir karton parçası ölçün. Bu boyutta 3 parça kesin.-ilk levhayı kutuya yerleştirin-kondansatör plakası deliğinin ve optik fare deliğinin boyutuna uyacak şekilde muhafaza kutusunun altından kesin.-Kondansatör plakasının üzerine ikinci bir karton parçası yapıştırın. optik fare devresinin etrafında kaymayı ve kesmeyi önleyin.-Sıcak Tutkal kullanarak uygulayın

-Aynı kesiklere sahip üçüncü bir sayfa ekleyin. Bu, Arduino Uno'yu kutunun iç kısmına yaklaştırmak için kullanılacaktır. Kutunun Önü: -TFT Ekranında 40 pinli terminal boyutunda küçük bir şerit kesin. güç şeridi.

Adım 3: Parçaların Montajı

Montaj Parçaları
Montaj Parçaları
Montaj Parçaları
Montaj Parçaları
Montaj Parçaları
Montaj Parçaları

Optik Sensörü aşağıdaki şekilde takın: Mavi- 5VBeyaz- GNDOrange- SAAT (Dijital Pin 6)Kahverengi-VERİ (Dijital Pin 5)Kondansatör Plakası: Kondansatör plakasına Tek Uç bağlanmalıdır. Bu kablo bir dirence bağlanacaktır. Direncin aynı tarafında, algılama pimine (Dijital 2) bir kablo bağlar. 1 MegaOhm Direncin diğer ucu Dijital Pim 3'e bağlanır. Montaj plakalarını muhafaza kutusuna takmadan önce, 9V pili bağlantı noktasına bağlayın. Arduino Uno. TFT Ekranına anahtar ve 3.5mm fiş: SD kart okuyucuya erişim sağlamak ve kutuyu birbirine sabitlemek için ekran kutunun dışından monte edilir. 40 pinli terminali açılan delikten hizalayın. önceki adım. TFT ekranını bu bağlantı noktalarına hafifçe bastırın.

Adım 4: Kodlama

NS

Arduino kodu 4 bölüme ayrılmıştır: Kapasitans okuma, hareket izleme, GUI ve SD'ye yazma.

Kondansatör plakası, CapacitorSensing kitaplığını kullanır. Kondansatör plakasını çalıştırırsınız ve hareket izlenene kadar endişelenmenize gerek kalmaz.

Optik sensör daha karmaşıktır, saat döngüsünü başlatmak ve Arduino'nun darbe iletilen verilerin ikili sistemini çözebilmesini sağlamak için farenin gerektirdiği sayısız işlev gereklidir.

Grafik Kullanıcı Arayüzü, kapasitans derecesini, kat edilen mesafeyi, çizilen bir değer noktasını (renkle belirlenmiş) görüntüler ve orada hangi malzemenin olabileceğine dair kaba bir tahmin verir. UTFT Kitaplığını buradan indirin: https://www.rinkydinkelectronics.com/library.php?id… Ekran sağlayıcınızdan alacağınız bilgiler, hangi ekran modelini ve pin çıkışlarını kullanmanız gerektiğini seçmenize yardımcı olacaktır.

Son olarak SD kart, her yeni veri noktasını bir Excel sayfasında daha yüksek düzeyde hesaplamalar yapmak için bir PC'ye eklenebilen bir metin dosyasına yazdırır. Bu, SD.h ve SPI.h kitaplıklarını gerektirir. Bunlar, "Kütüphaneleri Dahil Et …" altındaki bir Arduino aramasıyla bulunabilir.

Kod aşağıda eklenmiştir:

Adım 5: Excel

Excel
Excel

Excel:

VBA kullanarak, Arduino'dan gelen tüm CSV değerlerini okuyabilen ve bunları bir arsa üzerinde boyuta göre ölçeklenmiş olarak görüntüleyebilen bir plan oluşturucu komut dosyası oluşturdum. Bu çizim, müteahhitlerin kullanması için 36 inç kağıda genişletilebilmesi için bir ölçekle birlikte gelir.

Gömülü Excel Çalışma Sayfası ve örnek bir grafik aşağıdadır:

6. Adım: Sonuç

Genel olarak kapasitans algılama kavramlarını keşfederken eğlenceli zaman geçirdim ve bu tasarımdaki sensörü onaylamak için herhangi bir yardımın Eğitilebilir Toplulukta paylaşılacağını umuyorum.

Aşağıda, metal saplamaları ve elektrik kablolarını bulan çalışan cihazın bir videosu bulunmaktadır.

drive.google.com/file/d/0B6xPX51w2l6CZUgwe…

Önerilen: