Indholdsfortegnelse:
- Trin 1: Materialer
- Trin 2: Sensordesign og kredsløbsdiagram
- Trin 3: Hardwareopsætning og kode
- Trin 4: Opsætning af Arduino
- Trin 5: Fremstilling af lampeskærm
- Trin 6: Næste trin
- Trin 7: Hvad er det næste
Video: Nærhedslampe ved hjælp af Arduino: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
I dette projekt vil jeg vise dig, hvordan du kan oprette en nærhedsføler ved hjælp af aluminiumsfolie og en modstand med høj værdi (modstand fra 10 MΩ til 40 MΩ). Det fungerer baseret på Arduino kapacitive sensorbibliotek. Når du bringer din hånd (ethvert ledende objekt) tæt på sensoren, ændres LED'ens lysstyrke afhængigt af afstanden. Ved minimumsafstand viser den maksimal lysstyrke.
Det kapacitive sensorbibliotek forvandler to eller flere Arduino -ben til kapacitiv sensor, som kan fornemme den menneskelige krops elektriske kapacitans. Alt, hvad sensoropsætningen kræver, er en modstand til mellemstor og høj værdi og et lille (til stort) stykke aluminiumsfolie i enden. Når det er mest følsomt, vil sensoren begynde at mærke en hånd eller krop centimeter væk fra sensoren.
Hvordan fungerer kapacitive sensorer? Kapacitiv sansning er en nærhedsfølende teknologi. Kapacitive sensorer fungerer ved at generere et elektrisk felt og detektere nær ved objekter ved at registrere, om dette felt er blevet forstyrret. Kapacitive sensorer kan registrere alt, hvad der er ledende, eller som har en væsentlig anden permittivitet end luft, som en menneskelig krop eller hånd. Tilladelse er målet for, hvor svært det er at skabe et elektrisk felt omkring et materiale. Det er et stofs evne til at lagre elektrisk energi i et elektrisk felt.
Trin 1: Materialer
For at starte skal du bruge:
- Arduino Uno ·
- USB -kabel ·
- 10 MΩ modstand ·
- LED·
- Aluminiumsfolie (størrelse 4 cmX4cm)
- Isoleringstape
- Pap
- Hvidbøger
- Varm lim
Trin 2: Sensordesign og kredsløbsdiagram
Små sensorer (omtrent på størrelse med et fingeraftryk) fungerer bedst som berøringsfølsomme knapper, mens større sensorer fungerer bedre i nærhedstilstand.
Aluminiumsfoliens størrelse kan påvirke sensorens følsomhed, så prøv et par forskellige størrelser, hvis du vil, og se, hvordan dette ændrer den måde, sensoren reagerer på.
Kredsløbsdiagram:
Trin 3: Hardwareopsætning og kode
Indsæt en 10 M ohm modstand mellem 2. og 4. pin af Arduino. I henhold til programpinden 4 er modtagestift. Tilslut aluminiumsfolie til modtagestiften. Tilslut Led’s +ve terminal til 9. pin -ve terminal til GND for Arduino.
Trin 4: Opsætning af Arduino
Store! Nu er alt det fysiske arbejde udført, og vi er i gang med koden. Sørg for, at du har installeret kapacitivt registreringsbibliotek.
Nu er vi klar til at teste din sensor! Sørg for, at din computer er tilsluttet væggen, eller at Arduino er forbundet til jorden, da dette forbedrer sensorens stabilitet. For at kontrollere sensorens output skal du åbne den serielle skærm i Arduino -programmeringsmiljøet (sørg for, at skærmen er indstillet til 9600 baud, da det er det, der er angivet i koden). Hvis den fungerer korrekt, bør bevægelse af din hånd tættere og længere fra folien ændre lysstyrken på led. Sensorpladen og din krop danner en kondensator. Vi ved, at en kondensator lagrer opladning. Jo mere dens kapacitans, jo mere ladning kan den lagre. Kapacitansen for denne kapacitive berøringssensor afhænger af, hvor tæt din hånd er på tallerkenen.
Hvad gør Arduino?
Grundlæggende måler Arduino, hvor lang tid det tager kondensatoren (dvs. berøringssensoren) at oplade, hvilket giver den et skøn over kapacitansen. Kapacitansen kan være meget lille, ikke desto mindre måler Arduino den med nøjagtighed.
Trin 5: Fremstilling af lampeskærm
skær pap i henhold til følgende dimensioner
Trin 6: Næste trin
Dæk karton med hvidt papir
Trin 7: Hvad er det næste
Sæt arduino- og sensoropsætning på pap i henhold til billedet herunder
Dæk aluminiumsfolie (sensor) med isoleringstape som vist nedenfor
Fold pap i henhold til billedet herunder, og klæb det til det andet papstykke
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores