Kazalo:

Digitalni iskalnik čepov: 6 korakov (s slikami)
Digitalni iskalnik čepov: 6 korakov (s slikami)

Video: Digitalni iskalnik čepov: 6 korakov (s slikami)

Video: Digitalni iskalnik čepov: 6 korakov (s slikami)
Video: Leap Motion SDK 2024, November
Anonim
Digitalni iskalnik čepov
Digitalni iskalnik čepov

Iskalniki žrebcev so preprost koncept. Dva kapacitivna senzorja: eden pošilja impulzni val, drugi sprejema in meri zmanjšanje napetosti na materialu med dvema ploščama.

Da bi pospešili to zasnovo, je bil ta projekt zasnovan tako, da bi naredil doma narejen iskalnik žrebcev, ki bi lahko ustvaril načrt, ki ga lahko lastnik hiše ali izvajalec uporabi za prenovo, ne da bi vrtal v stene, da bi našel presenečenja.

Ta projekt z Arduino Uno, TFT zaslonom, bralnikom SC kartic, bakreno ploščo in optičnim senzorjem miške doseže ta cilj.

1. korak: Zaloge

Bakrena plošča Spajkalno železo Arduino UnoTFT zaslon s kartico SD Optična miška PS2 1 MegaOhmski upor 3,5 mm sredinski ozemljitveni vtič 9 V baterija Preklopna kartonska škatla in več kartonskih kosov za montažo Plastični kos za držanje bakrene plošče Vroče lepilo

2. korak: Izdelava škatle

Gradnja škatle
Gradnja škatle
Gradnja škatle
Gradnja škatle
Gradnja škatle
Gradnja škatle
Gradnja škatle
Gradnja škatle

Osnova ohišja:-Izrežite luknjo na dnu zunanje škatle v obliki bakrene plošče in plastičnega kosa, v katerem bodo ti elementi.

Karton vstavite:-izmerite kos kartona, ki lahko popolnoma zdrsne v škatlo. Odrežite 3 kose te velikosti.-prvi list položite v škatlo, ki se prereže na dnu ohišja ohišja, tako da se ujema z velikostjo odprtine za ploščo kondenzatorja in odprtino za optično miško.-Drugi kos kartona pritrdite na ploščo kondenzatorja, da preprečite drsenje in se razrežite po vezju optične miške.-Nanesite z vročim lepilom

-Dodajte tretji list z enakimi izrezi. To bo uporabljeno za premik Arduino Uno bližje notranjemu vrhu škatle. Sprednji del škatle:-Na zaslonu TFT izrežite majhen trak v velikosti 40-polnega priključka.-Dodajte majhno luknjo na obeh koncih, da pritrdite razdelilnik.

3. korak: Montaža kosov

Montažni deli
Montažni deli
Montažni deli
Montažni deli
Montažni deli
Montažni deli

Optični senzor pritrdite na naslednji način: modra- 5V bela- zelena- oranžna- URA (digitalni zatič 6) rjava- PODATKI (digitalni zatič 5) plošča kondenzatorja: Enojni kabel morate priključiti na ploščo kondenzatorja. Ta kabel bo priključen na upor. Na isti strani kabla upora se priključi na zaznavalni zatič (Digital 2). Drugi konec upora 1 MegaOhm je priključen na digitalni pin 3. Preden vstavite pritrdilne plošče v ohišje ohišja, priključite 9V baterijo na stikalo in 3,5 mm vtič na zaslon Arduino Uno. TFT: Če želite omogočiti dostop do čitalnika kartic SD in pritrditi škatlo skupaj, je zaslon nameščen od zunaj škatle. 40 -polni priključek poravnajte skozi luknjo Nežno pritisnite zaslon TFT v ta vrata.

4. korak: Kodiranje

The

Koda Arduino je razdeljena na 4 dele: branje kapacitivnosti, sledenje gibanju, grafični vmesnik in zapis na SD.

Kondenzatorska plošča uporablja knjižnico CapacitorSensing. Odprete ploščo kondenzatorja in vam ni treba skrbeti, dokler ne sledite gibanju.

Optični senzor je bolj zapleten, številne funkcije, ki jih potrebuje miška, so potrebne za začetek cikla ure in zagotavljajo, da Arduino lahko dekodira binarni sistem impulzno prenesenih podatkov.

Grafični uporabniški vmesnik prikazuje oceno kapacitivnosti, prevoženo razdaljo, izrisano vrednostno točko (označena barva) in poda grobo oceno materiala, ki je tam. Knjižnico UTFT prenesite tukaj: https://www.rinkydinkelectronics.com/library.php?id… Informacije vašega ponudnika zaslona vas bodo pripeljale do izbire modela zaslona in izpisov, ki jih boste morali uporabiti.

Nazadnje kartica SD natisne vsako novo podatkovno točko v besedilno datoteko, ki jo je mogoče vstaviti v računalnik za izračune na višji ravni v Excelovem listu. To zahteva knjižnici SD.h in SPI.h. Te lahko najdete z iskanjem Arduino pod "Vključi knjižnice ….."

Koda je priložena spodaj:

5. korak: Excel

Excel
Excel

Excel:

Z uporabo VBA sem ustvaril skript za ustvarjanje načrta, ki lahko prebere vse vrednosti CSV iz Arduina in jih prikaže pomanjšano na ploskev. Ta ploskev je opremljena z lestvico, tako da jo je mogoče povečati na 36 -palčni papir za izvajalce.

Spodaj sta vdelani Excelov delovni list in primer grafike:

6. korak: Zaključek

Na splošno sem se zabaval pri raziskovanju konceptov zaznavanja kapacitivnosti in upam, da bo kakršna koli pomoč za odobritev senzorja v tej zasnovi razdeljena v skupnost Instructable.

Spodaj je videoposnetek delovne naprave, ki najde kovinske čepe in električne napeljave.

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

Priporočena: