Talaan ng mga Nilalaman:
- Hakbang 1: Mga Kagamitan
- Hakbang 2: Disenyo ng Sensor & Circuit Diagram
- Hakbang 3: Pag-setup ng Hardware at Code
- Hakbang 4: Pag-set up ng Arduino
- Hakbang 5: Paggawa ng Lamping shade
- Hakbang 6: Susunod na Hakbang
- Hakbang 7: Ano ang Susunod
Video: Proximity Lamp Gamit ang Arduino: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Sa proyektong ito ipapakita ko sa iyo kung paano ka makakalikha ng isang proximity sensor gamit ang aluminyo foil at isang mataas na halaga na risistor (paglaban mula 10 M hanggang 40 MΩ). Gumagana ito batay sa Arduino capacitive sensing Library. Tuwing dadalhin mo ang iyong kamay (anumang kondaktibong bagay) malapit sa sensor, ang liwanag ng LED ay nagbabago depende sa distansya. Sa minimum na distansya, nagpapakita ito ng maximum na ningning.
Ang capacitive sensor library ay ginagawang dalawa o higit pang mga pin ng Arduino sa capacitive sensor, na maaaring makaramdam ng capacitance ng elektrikal ng katawan ng tao. Ang kailangan lang ng pag-setup ng sensor ay isang medium hanggang sa mataas na halaga ng risistor at isang maliit (hanggang malaki) na piraso ng aluminyo palara sa dulo. Sa pinaka-sensitibo nito, magsisimula ang sensor ng pakiramdam ng isang pulgada ng kamay o katawan mula sa sensor.
Paano gumagana ang mga capacitive sensor? Ang capacitive sensing ay isang teknolohiyang sensing ng kalapitan. Gumagana ang mga capacitive sensor sa pamamagitan ng pagbuo ng isang electric field, at pagtuklas ng malapit sa mga bagay sa pamamagitan ng pag-unawa kung ang patlang na ito ay nagambala. Ang mga capacitive sensor ay maaaring makakita ng anumang kondaktibo o may iba't ibang pagkakaiba-iba kaysa sa hangin, tulad ng isang katawan o kamay ng tao. Ang pagiging perpekto ay ang sukat kung gaano kahirap lumikha ng isang electric field sa paligid ng isang materyal. Ito ay ang kakayahan ng isang sangkap upang mag-imbak ng elektrisidad na enerhiya sa isang electric field.
Hakbang 1: Mga Kagamitan
Upang magsimula kakailanganin mo:
- Arduino Uno ·
- Kable ng USB·
- 10 MΩ risistor ·
- LED ·
- Aluminium foil (laki 4 cmX4cm)
- Insulation tape
- Karton
- Puting papel
- Mainit na pandikit
Hakbang 2: Disenyo ng Sensor & Circuit Diagram
Ang mga maliliit na sensor (tungkol sa laki ng isang naka-print na daliri) ay pinakamahusay na gumagana tulad ng mga pindutan na sensitibo sa paghawak, habang ang mas malalaking mga sensor ay gumagana nang mas mahusay sa proximity mode.
Ang laki ng aluminyo palara ay maaaring makaapekto sa pagiging sensitibo ng sensor, kaya subukan ang ilang iba't ibang mga laki kung nais mo at makita kung paano nito binabago ang paraan ng reaksyon ng sensor.
Diagram ng Circuit:
Hakbang 3: Pag-setup ng Hardware at Code
Magpasok ng isang 10 M ohm risistor sa pagitan ng ika-2 at ika-4 na pin ng Arduino. Tulad ng bawat programa pin 4 ay tumatanggap ng pin. Ikonekta ang aluminyo foil sa natanggap na pin. Ikonekta ang terminal ng Led + sa ika-9 na pin –ve terminal sa GND ng Arduino.
Hakbang 4: Pag-set up ng Arduino
Malaki! Ngayon lahat ng pisikal na gawain ay tapos na at nagsisimula na kami sa code. Tiyaking na-install mo ang capacitive sensing library.
Handa na kaming subukan ang iyong sensor! Siguraduhin na ang iyong computer ay naka-plug sa pader, o ang Arduino ay konektado sa lupa dahil pinapabuti nito ang katatagan ng sensor. Upang suriin ang output ng sensor, buksan ang Serial monitor sa kapaligiran ng programa ng Arduino (tiyakin na ang monitor ay nakatakda sa 9600 baud dahil iyon ang tinukoy sa code). Kung gumagana ito nang tama, ang paglipat ng iyong kamay nang mas malapit at mas malayo mula sa foil ay dapat baguhin ang ningning ng led. Ang plate ng sensor at ang iyong katawan ay bumubuo ng isang kapasitor. Alam namin na naniningil ang mga tindahan ng capacitor. Mas maraming capacitance nito, mas maraming singil ang maiimbak nito. Ang kapasidad ng capacitive touch sensor na ito ay nakasalalay sa kung gaano kalapit ang iyong kamay sa plato.
Ano ang ginagawa ng Arduino?
Karaniwang sinusukat ng Arduino kung gaano karaming oras ang kinakailangan ng capacitor (ibig sabihin, ang touch sensor) upang singilin, na binibigyan ito ng isang pagtatantya ng capacitance. Ang capacitance ay maaaring napakaliit, gayunpaman sinusukat ito ng Arduino nang may katumpakan.
Hakbang 5: Paggawa ng Lamping shade
gupitin ang karton ayon sa mga sumusunod na sukat
Hakbang 6: Susunod na Hakbang
Takpan ang karton ng puting papel
Hakbang 7: Ano ang Susunod
Idikit ang pag-setup ng arduino at sensor sa karton ayon sa larawan sa ibaba
Takpan ang aluminyo foil (Sensor) na may insulation tape tulad ng ibinigay sa ibaba na imahe
Tiklupin ang karton ayon sa larawan sa ibaba at idikit ito sa iba pang piraso ng karton
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Senyas na Pagliko: 5 Hakbang (na may Mga Larawan)
Manatiling Ligtas Gamit ang Bikelight na Ito Gamit ang Mga Sinyales na Pag-turn: Gustong-gusto kong sumakay ng bisikleta, karaniwang ginagamit ko ito upang makarating sa paaralan. Sa oras ng taglamig, madalas na madilim pa rin sa labas at mahirap para sa ibang mga sasakyan na makita ang mga signal ng aking kamay na lumiliko. Samakatuwid ito ay isang malaking panganib dahil maaaring hindi makita ng mga trak na nais kong
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit ang Ccleaner V2: 4 Mga Hakbang
Secure Shred Indibidwal na Mga File Gamit ang Ipadala sa Gamit Ccleaner V2: Ito ay isang pinahusay na bersyon ng aking nakaraang tutorial upang magdagdag ng isang pagpipilian sa pag-shredding sa iyong kanang pag-click sa menu na "konteksto" sa explorer na magpapahintulot sa iyo na mag-shred ng mga file sa pamamagitan ng Ccleaner. Nag-aalok ang pamamaraang ito ng higit pa direktang diskarte at soes ay hindi nangangailangan ng pagdaragdag sa