Spisu treści:

Cyfrowa wyszukiwarka studów: 6 kroków (ze zdjęciami)
Cyfrowa wyszukiwarka studów: 6 kroków (ze zdjęciami)

Wideo: Cyfrowa wyszukiwarka studów: 6 kroków (ze zdjęciami)

Wideo: Cyfrowa wyszukiwarka studów: 6 kroków (ze zdjęciami)
Wideo: cyfrowy WSKAŹNIK napięcia⚡#elektryk#zasilanie#cyfrowy#wskaźnik#napięcie#woltomierz#rozdzielnica 2024, Listopad
Anonim
Cyfrowa wyszukiwarka stadnin
Cyfrowa wyszukiwarka stadnin

Stud Finders to prosta koncepcja. Dwa czujniki pojemnościowe: jeden wysyła falę impulsową, drugi odbiera i mierzy spadek napięcia w materiale pomiędzy dwiema płytkami.

Próbując ulepszyć ten projekt, projekt ten miał na celu stworzenie domowej roboty wykrywacza kołków, który jest w stanie stworzyć plan, który właściciel domu lub wykonawca może wykorzystać do projektów renowacji bez wiercenia w ścianach w celu znalezienia niespodzianek.

Wykorzystując Arduino Uno, ekran TFT, czytnik kart SC, płytkę miedzianą i czujnik myszy optycznej, projekt ten osiąga ten cel.

Krok 1: Materiały eksploatacyjne

Płytka miedzianaLut żelaznyEkran Arduino UnoTFT z kartą SD Mysz optyczna PS21 Rezystor MegaOhm3.5mm Środkowa wtyczka uziemiająca Przełącznik baterii 9VPudełko kartonowe i więcej tekturowych elementów do montażuPlastikowy element do przechowywania miedzianej płytkiGorący klej

Krok 2: Budowanie pudełka

Budowanie pudełka
Budowanie pudełka
Budowanie pudełka
Budowanie pudełka
Budowanie pudełka
Budowanie pudełka
Budowanie pudełka
Budowanie pudełka

Podstawa puszki obudowy: -Wytnij otwór w dolnej części obudowy zewnętrznej w kształcie miedzianej płytki i plastikowego elementu, w którym zostaną umieszczone te elementy. -Wytnij dodatkowy otwór na podstawę podstawy czujnika myszy optycznej.

Cardboard Slide-In: - zmierz kawałek kartonu, który można całkowicie wsunąć do pudełka. Wytnij 3 kawałki tego rozmiaru.-włóż pierwszy arkusz do pudełka-wytnij przez spód obudowy, aby dopasować rozmiar otworu płyty kondensatora i otworu myszy optycznej.-Przymocuj drugi kawałek kartonu do płyty kondensatora, aby zapobiegają przesuwaniu się i przecinaniu obwodów myszy optycznej.-nakładaj za pomocą kleju na gorąco

-Dodaj trzeci arkusz, z tymi samymi wycięciami. Zostanie to wykorzystane do przesunięcia Arduino Uno bliżej wewnętrznej części pudełka. Przód pudełka: -Wytnij mały pasek o rozmiarze 40-pinowego terminala na ekranie TFT. -Dodaj mały otwór na każdym końcu, aby przymocować listwa zasilająca.

Krok 3: Elementy montażowe

Elementy montażowe
Elementy montażowe
Elementy montażowe
Elementy montażowe
Elementy montażowe
Elementy montażowe

Podłącz czujnik optyczny w następujący sposób:Niebieski- 5VBiały-GNDOrange-ZEGAR (styk cyfrowy 6)Brązowy-DANE (styk cyfrowy 5)Płytka kondensatora:Pojedynczy przewód powinien być podłączony do płytki kondensatora. Ten przewód zostanie podłączony do rezystora. Po tej samej stronie rezystora przewód łączy się z pinem czujnikowym (cyfrowym 2). Drugi koniec rezystora 1 megaom jest podłączony do pinu cyfrowego 3. Przed włożeniem płyt montażowych do obudowy należy podłączyć baterię 9V do przełącznik i wtyczka 3,5 mm do ekranu Arduino Uno. TFT: Aby umożliwić dostęp do czytnika kart SD i zabezpieczyć pudełko razem, ekran jest montowany z zewnątrz obudowy. Dopasuj 40-pinowy terminal przez otwór wykonany w poprzedni krok. Delikatnie wciśnij ekran TFT w te porty.

Krok 4: Kodowanie

ten

Kod Arduino jest podzielony na 4 części: odczyt pojemności, śledzenie ruchu, GUI i zapis do SD.

Płytka kondensatora wykorzystuje bibliotekę CapacitorSensing. Uruchamiasz płytkę kondensatora i nie musisz się tym martwić, dopóki ruch nie zostanie wykryty.

Czujnik optyczny jest bardziej skomplikowany, liczne funkcje wymagane od myszy są niezbędne do zainicjowania cyklu zegara i zapewnienia, że Arduino jest w stanie dekodować binarny system przesyłanych impulsowo danych.

Graficzny interfejs użytkownika wyświetla ocenę pojemności, przebytą odległość, wykreślony punkt wartości (oznaczony kolorem) i wyświetla przybliżone oszacowanie tego, jaki materiał może się tam znajdować. Pobierz bibliotekę UTFT tutaj: https://www.rinkydinkelectronics.com/library.php?id… Informacje od dostawcy ekranu doprowadzą Cię do wyboru modelu ekranu i wyprowadzeń, których będziesz potrzebować.

Na koniec karta SD drukuje każdy nowy punkt danych do pliku tekstowego, który można włożyć do komputera w celu wykonania obliczeń wyższego poziomu w arkuszu Excela. Wymaga to bibliotek SD.h i SPI.h. Można je znaleźć za pomocą wyszukiwania Arduino w sekcji „Dołącz biblioteki…..”

Kod znajduje się poniżej:

Krok 5: Excel

Przewyższać
Przewyższać

Przewyższać:

Korzystając z VBA, stworzyłem skrypt generatora planu, który może odczytać wszystkie wartości CSV z Arduino i wyświetlić je w skali do rozmiaru na wykresie. Ta działka jest wyposażona w skalę, dzięki czemu można ją powiększyć do 36 cali papieru dla wykonawców.

Wbudowany arkusz programu Excel i przykładowa grafika znajdują się poniżej:

Krok 6: Wniosek

Ogólnie dobrze się bawiłem badając koncepcje wykrywania pojemności i mam nadzieję, że jakakolwiek pomoc w zatwierdzeniu czujnika w tym projekcie zostanie udostępniona całej społeczności Instructable.

Poniżej znajduje się film przedstawiający działające urządzenie, które znajduje metalowe kołki i przewody elektryczne.

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

Zalecana: