Innholdsfortegnelse:
- Trinn 1: Nødvendig materiale
- Trinn 2: Kretsdiagram
- Trinn 3: Hvordan fungerer det?
- Trinn 4: Kodingstid
Video: Arduino metalldetektor: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Arduino er et åpen kildekode maskinvare- og programvareselskap, prosjekt og brukerfellesskap som designer og produserer single-board mikrokontrollere og mikrokontroller-sett for å bygge digitale enheter og interaktive objekter som kan sanse og kontrollere objekter i den fysiske og digitale verden.
I denne instruksen skal vi lage en metalldetektor. PS: Dette er ikke beregnet for totalt nybegynnere.
En metalldetektor er et elektronisk instrument som oppdager tilstedeværelse av metall i nærheten. Metaldetektorer er nyttige for å finne metallinneslutninger gjemt i gjenstander, eller metallgjenstander begravet under jorden.
Men metalldetektoren vi skal lage vil ikke være nyttig i faktiske tilfeller, det er bare for moro skyld og for å lære.
Trinn 1: Nødvendig materiale
- Arduino Nano
- Spole
- 10 nF kondensator
- Pizo summer
- 1k motstand
- 330 Ohm motstand
- LED
- 1N4148 Diode
- Brødbrett
- Jumper Wires
- 9V batteri
Trinn 2: Kretsdiagram
Vi har brukt en Arduino Nano for å kontrollere hele dette metalldetektorprosjektet. En LED og summer brukes som metalldetekteringsindikator. En spole og kondensator brukes for deteksjon av metaller. En signaldiode brukes også for å redusere spenningen. Og en motstand for å begrense strømmen til Arduino -pinnen.
Når noe metall kommer nær spolen, endrer spolen sin induktans. Denne endringen i induktans avhenger av metalltypen. Det reduseres for ikke-magnetisk metall og øker for ferromagnetiske materialer som jern. Avhengig av spolen, endres induktansverdien drastisk. I figuren nedenfor kan du se luftkjernede induktorer, i disse induktorene vil det ikke være noen solid kjerne. De er i utgangspunktet spoler igjen i luften. Strømningsmediet for magnetfelt generert av induktoren er ingenting eller luft. Disse induktorene har induktanser av veldig mindre verdi.
Disse induktorene brukes når behovet for verdier for få microHenry. For verdier større enn få milliHenry er disse ikke passende. I figuren nedenfor kan du se en induktor med ferrittkjerne. Disse ferritkjerneinduktoren har veldig stor induktansverdi.
Husk at spiralsåret her er en luftkjernet, så når et metallstykke bringes nær spolen, fungerer metallstykket som en kjerne for luftkjernens induktor. Ved at dette metallet fungerer som en kjerne, endres eller øker spolens induktans betraktelig. Med denne plutselige økningen i spolenes induktans endres den totale reaktansen eller impedansen til LC -kretsen med en betydelig mengde sammenlignet uten metallstykket.
Trinn 3: Hvordan fungerer det?
Arbeidet med denne Arduino metalldetektoren er litt vanskelig. Her gir vi blokkbølgen eller pulsen, generert av Arduino, til LR høypassfilteret. På grunn av dette vil korte pigger bli generert av spolen i hver overgang. Pulslengden til de genererte piggene er proporsjonal med spolenes induktans. Så ved hjelp av disse Spike -pulser kan vi måle induktansen til Coil. Men her er det vanskelig å måle induktans nøyaktig med de piggene fordi piggene er av svært kort varighet (ca. 0,5 mikrosekunder) og det er veldig vanskelig å måle av Arduino.
Så i stedet for dette brukte vi en kondensator som lades av den stigende pulsen eller piggen. Og det krevde få pulser for å lade kondensatoren til et punkt der spenningen kan leses av Arduino analog pin A5. Deretter leste Arduino spenningen til denne kondensatoren ved å bruke ADC. Etter å ha lest spenning, ble kondensatoren raskt utladet ved å lage capPin -pin som utgang og sette den til lav. Hele denne prosessen tar rundt 200 mikrosekunder å fullføre. For bedre resultat gjentar vi måling og tar et gjennomsnitt av resultatene. Slik kan vi måle den omtrentlige induktansen til Coil. Etter å ha fått resultatet overfører vi resultatene til LED og summer for å oppdage tilstedeværelse av metall. Sjekk den komplette koden gitt på slutten av denne artikkelen for å forstå arbeidet.
Fullstendig Arduino -kode er gitt på slutten av denne artikkelen. I programmeringsdelen av dette prosjektet har vi brukt to Arduino -pinner, en for å generere blokkbølger som skal mates i spole og den andre analoge pinnen for å lese kondensatorspenning. Annet enn disse to pinnene, har vi brukt ytterligere to Arduino -pinner for tilkobling av LED og summer. Du kan sjekke hele koden og demonstrasjonsvideoen til Arduino Metal Detector nedenfor. Du kan se at når det oppdager noe metall, begynner LED og summer å blinke veldig raskt.
Trinn 4: Kodingstid
Opprinnelig publisert på Circuit Digest av Saddam
Anbefalt:
Enkel Arduino metalldetektor: 8 trinn (med bilder)
Enkel Arduino metalldetektor: *** En ny versjon har blitt lagt ut som er enda enklere: https://www.instructables.com/Minimal-Arduino-Metal-Detector/ *** Metaldeteksjon er en flott tid som får du utendørs, oppdager nye steder og kanskje finner noe interessant. Sjekk deg
DIY Arduino Pin Pointer Metalldetektor: 3 trinn
DIY Arduino Pin Pointer Metal Detector: En tradisjonell metalldetektor kan finne et begravd element og gi deg en grov plassering av objektet på bakken. En pinpointer lar deg feste objektets plassering, lage et mindre hull når du graver og trekke ut elementet . Dessuten kan det
Miljøvennlig metalldetektor - Arduino: 8 trinn (med bilder)
Miljøvennlig metalldetektor - Arduino: Metaldeteksjon er mye moro. En av utfordringene er å kunne begrense det nøyaktige stedet å grave for å minimere størrelsen på hullet som er igjen. Denne unike metalldetektoren har fire søkespoler, en berøringsskjerm i farger for å identifisere og identifisere lo
Slå en kalkulator inn i en metalldetektor: 6 trinn
Gjør en kalkulator til en metalldetektor: Jeg oppdaget nylig en veldig kul metode ved å bruke noen få husholdningsartikler til å lage en hjemmelaget metalldetektor! Her er hvordan du lager din egen! Her er en lenke til videoen: http://www.youtube.com/watch?v=_G5HzeIl9cY
Hjemmelaget BFO metalldetektor: 5 trinn
Hjemmelaget BFO metalldetektor: Jeg leste et par gjør det selv metalldetektor oppskrifter på nettet, så vel som den på Instructables -siden som ser akkurat ut som den på en side. Så jeg bestemte meg for å lage min egen også. Imidlertid gjorde jeg det meste ut av det mens jeg gikk rundt fordi