Mündəricat:
- Addım 1: Materiallar
- Addım 2: Sensor Dizaynı və Dövrə Şeması
- Addım 3: Hardware Setup & Code
- Addım 4: Arduino qurmaq
- Addım 5: Lampa kölgəsi hazırlayın
- Addım 6: Növbəti addım
- Addım 7: Sonrakı Nədir
Video: Arduino istifadə edərək yaxınlıq lampası: 7 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Bu layihədə sizə alüminium folqa və yüksək dəyərli müqavimət (10 MΩ -dən 40 MΩ -ə qədər müqavimət) istifadə edərək yaxınlıq sensoru necə yarada biləcəyinizi göstərəcəyəm. Arduino kapasitiv algılama kitabxanasına əsaslanır. Əlinizi (hər hansı bir keçirici obyekti) sensora yaxınlaşdırdığınız zaman LED -in parlaqlığı məsafədən asılı olaraq dəyişir. Minimum məsafədə maksimum parlaqlıq göstərir.
Kapasitiv sensor kitabxanası, iki və ya daha çox Arduino sancağını insan bədəninin elektrik tutumunu hiss edə bilən kapasitiv sensora çevirir. Sensorun qurulması üçün orta və yüksək dəyərli bir rezistor və ucunda kiçik bir alüminium folqa lazımdır. Sensor ən həssas olduğu zaman sensordan bir əl və ya cisim aralığını hiss etməyə başlayacaq.
Kapasitiv sensorlar yaxınlıq algılama texnologiyasıdır. Kapasitiv sensorlar bir elektrik sahəsi yaradaraq işləyir və bu sahənin pozulub -pozulmadığını algılayaraq yaxınlıqdakı obyektləri aşkarlayır. Kapasitiv sensorlar, keçirici olan və ya insan bədəni və ya əl kimi havadan əhəmiyyətli dərəcədə fərqli bir keçiriciliyə malik olan hər şeyi aşkar edə bilər. Bir maddənin elektrik enerjisini elektrik sahəsində saxlamaq qabiliyyətidir.
Addım 1: Materiallar
Başlamaq üçün sizə lazım olacaq:
- Arduino Uno ·
- USB kabeli ·
- 10 MΩ müqavimət
- LED ·
- Alüminium folqa (ölçü 4x4 sm)
- İzolyasiya lenti
- Karton
- Ağ Sənədlər
- İsti yapışqan
Addım 2: Sensor Dizaynı və Dövrə Şeması
Kiçik sensorlar (təxminən barmaq izi ölçüsündə) toxunma həssas düymələr kimi daha yaxşı işləyir, daha böyük sensorlar yaxınlıq rejimində daha yaxşı işləyir.
Alüminium folqa ölçüsü sensorun həssaslığına təsir edə bilər, buna görə istəsəniz bir neçə fərqli ölçüdə sınayın və bunun sensorun reaksiyasını necə dəyişdiyini görün.
Dövrə Diaqramı:
Addım 3: Hardware Setup & Code
Arduinonun 2 -ci və 4 -cü pinləri arasına 10 M ohm rezistor daxil edin. Proqram pininə görə 4 - qəbul pinidir. Alüminium folqa ilə qəbul pininə qoşun. Led’s +ve terminalını 9 -cu pin -terminala Arduinonun GND -nə qoşun.
Addım 4: Arduino qurmaq
Əla! İndi bütün fiziki işlər tamamlandı və koda keçdik. Kapasitiv algılama kitabxanası qurduğunuzdan əmin olun.
İndi sensorunuzu sınamağa hazırıq! Kompüterinizin divara qoşulduğundan və ya Arduino -nun yerə qoşulduğundan əmin olun, çünki bu sensorun dayanıqlığını artırır. Sensorun çıxışını yoxlamaq üçün Arduino proqramlaşdırma mühitində Serial monitoru açın (monitorda kodda göstərildiyi kimi 9600 baud olaraq təyin olunduğundan əmin olun). Düzgün işləyirsə, əlinizi folqadan daha yaxınlaşdıraraq ledin parlaqlığını dəyişdirməlisiniz. Sensor lövhəsi və bədəniniz bir kondansatör meydana gətirir. Bir kondansatörün şarj saxladığını bilirik. Kapasitansı nə qədər çox olarsa, bir o qədər çox yük saxlaya bilər. Bu kapasitiv toxunma sensorunun tutumu əlinizin lövhəyə nə qədər yaxın olduğuna bağlıdır.
Arduino nə edir?
Əsasən Arduino, kondansatörün (yəni toxunma sensörünün) doldurulması üçün nə qədər vaxt lazım olduğunu ölçərək, kapasitansın təxminini verir. Kapasitans çox kiçik ola bilər, buna baxmayaraq Arduino dəqiqliklə ölçür.
Addım 5: Lampa kölgəsi hazırlayın
kartonu aşağıdakı ölçülərə uyğun olaraq kəsin
Addım 6: Növbəti addım
Kartonu ağ kağızla örtün
Addım 7: Sonrakı Nədir
Aşağıdakı şəkildəki kimi arduino və sensor qurğusunu kartona yapışdırın
Aşağıdakı şəkildəki kimi alüminium folqa (Sensor) izolyasiya lenti ilə örtün
Aşağıdakı şəklə uyğun olaraq kartonu qatlayın və digər karton parçasına yapışdırın
Tövsiyə:
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək sürətlənməni izləyin: 6 addım
Python istifadə edərək Raspberry Pi və AIS328DQTR istifadə edərək Sürətləndirməni izləyin: Sürətləndirmə sonsuzdur, düşünürəm ki, Fizikanın bəzi qanunlarına görə. Sahilə çıxan ən sürətli məxluq, bir anda ən yüksək sürətindən istifadə edərək ovunu tutur
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar - Mikrokontrolördən istifadə edərək bir Quadcopter hazırlayın: 8 addım (şəkillərlə)
Arduino UNO istifadə edərək pilotsuz təyyarə necə etmək olar | Mikrokontrolördən istifadə edərək Quadcopter hazırlayın: Giriş Youtube Kanalımı Ziyarət Edin Drone almaq üçün çox bahalı bir gadget (məhsul) təşkil edir. Bu yazıda necə ucuz satacağımı müzakirə edəcəyəm? Ucuz qiymətə öz əlinizlə bunu necə edə bilərsiniz … Yaxşı Hindistanda bütün materiallar (mühərriklər, ESClər
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT