Mündəricat:

Kapasitiv Algılama və LED Çıxışı ilə Tfcd 3D Hərəkət İzləmə: 6 Addım (Şəkillərlə)
Kapasitiv Algılama və LED Çıxışı ilə Tfcd 3D Hərəkət İzləmə: 6 Addım (Şəkillərlə)

Video: Kapasitiv Algılama və LED Çıxışı ilə Tfcd 3D Hərəkət İzləmə: 6 Addım (Şəkillərlə)

Video: Kapasitiv Algılama və LED Çıxışı ilə Tfcd 3D Hərəkət İzləmə: 6 Addım (Şəkillərlə)
Video: Zigbee LED nəzarətçi C01Z - sönük lampalar, baxış və sınaq üçün 2024, Noyabr
Anonim
Image
Image
Lazımi alətlər və materiallar
Lazımi alətlər və materiallar

Bu təlimatda tutumlu algılama prinsipindən istifadə edərək, əlin hərəkətinin 3D məkanda necə izlənilə biləcəyi izah edilir. Alüminiumdan doldurulmuş bir folqa ilə əliniz arasındakı məsafəni dəyişdirərək, kondansatörün tutumu dəyişəcək. Bu üsul inertial və optik sistemlər üçün 3D məkanda hərəkəti izləmək üçün aşağı səviyyəli bir alternativ olaraq istifadə edilə bilər. Bu prototipdə, obyekt alüminium folqa təbəqəsinə çox yaxınlaşdıqda parlayacaq LED -lər əlavə etdik.

Addım 1: Lazımi alətlər və materiallar

- 3x 270k Ohm müqavimət

- 3x 10k Ohm müqavimət

- 3x Timsah klipi

- 1x Qırmızı LED

- 1x Mavi LED

- 1x Yaşıl LED

- 3x 220 Ohm müqavimət

- Lehim

- İstilik azalır

- Qoruyucu kabel

- Arduino Uno

- Alüminium folqa

- Karton

- Tape

- Yapışqan sprey edin

- Çörək lövhəsi

- Bağlantı telləri (müxtəlif uzunluqlarda)

Addım 2: Çərçivənin qurulması

Çərçivənin qurulması
Çərçivənin qurulması
Çərçivənin qurulması
Çərçivənin qurulması
Çərçivənin qurulması
Çərçivənin qurulması
Çərçivənin qurulması
Çərçivənin qurulması

Üç kvadrat karton (250x250 mm) və üç kvadrat alüminium folqa (230x230 mm) kəsin. Alüminium folqa bir tərəfinə sprey yapışqan tətbiq edin və hər birini karton parçalara tətbiq edin. Bu prototipdə alüminium folqa təbəqələr bizim kapasitiv sensorlar kimi çıxış edəcək. Buna görə alüminium folqa ilə kartonun haşiyəsi arasında kifayət qədər boşluq olduğundan əmin olun, belə ki, çərçivə yığıldıqdan sonra fərqli folqa təbəqələri arasında təmas olmayacaqdır. Folqa kartona tətbiq edildikdən sonra çərçivəni tamamlamaq üçün lentdən istifadə edərək üç ədəd karton yığmaq vaxtı gəldi. Yenə də fərqli alüminium folqa təbəqələri arasında təmas olmadığından əmin olun.

Addım 3: Qalxan Tellərinin Plaka və Arduinoya çəkilməsi

Qalxan Tellərinin Plaka və Arduino -ya çəkilməsi
Qalxan Tellərinin Plaka və Arduino -ya çəkilməsi
Qalxan Tellərinin Plaka və Arduino -ya çəkilməsi
Qalxan Tellərinin Plaka və Arduino -ya çəkilməsi
Qalxan Tellərinin Plaka və Arduino -ya çəkilməsi
Qalxan Tellərinin Plaka və Arduino -ya çəkilməsi

Folyoları dövrə bağlamaq üçün ekranlı bir kabel istifadə etmək vacibdir. Normal kabellərin istifadəsi anten effekti yaradacaq və sensor oxunuşunuza mane olacaq. Təxminən 50 sm uzunluğunda 3 ekranlı kabeliniz olduğundan əmin olun. Bir kabel götürün, teli çıxarın, qoruyucu telləri kəsin və teli timsah klipinə lehimləyərək bağlamaq üçün yalnız daxili teldən istifadə edin. Lehim bağlantısını örtmək üçün bir istilik daralma tətbiq etdiyinizə əmin olun. Timsah kliplərini alüminium folqa ilə yapışdırın.

Bütün qalxan tellərini çörək lövhənizin müsbət sırasına bağlayın. Sonra bu pozitiv sıranı Arduino -dakı 5V bağlantısına bağlayın. İndi əsas teli qoruyucu kabeldən götürün və paralel olaraq 10k Ohm və 220k Ohm müqavimətini bağlayın. Bunu Arduino çıxış portuna qoşun (8, 9 və 10 istifadə etdik).

Prototipin digər təyyarələri üçün bu addımı 2 dəfə təkrarlayın.

Addım 4: LED -lərin naqilləri

LED -lərin naqilləri
LED -lərin naqilləri
LED -lərin naqilləri
LED -lərin naqilləri
LED -lərin naqilləri
LED -lərin naqilləri
LED -lərin naqilləri
LED -lərin naqilləri

LEDlərin uclarını uzun telə lehimləyin ki, arduino lövhəsindən müvafiq lövhələrin künclərinə çata bilsin.

LEDlərimiz üçün çıxış pinləri olaraq 2, 3 və 4 sancaqlar istifadə etdik. Bu çıxış çörək taxtasına və LED -in müsbət ayağına bağlıdır. LED -in mənfi ayağı daha sonra 330 Ohm rezistora qoşulur. Rezistorun digər ucu Arduino torpağına bağlı olan çörək taxtasının zəmininə bağlıdır. Bunu hər 3 LED üçün təkrarlayın. Prototipimizdə mavi LED Y düzlüyünə, qırmızı LED Z müstəvisinə və yaşıl LED X təyyarəsinə bağlıdır. Prototipdən istifadə edərkən birbaşa rəy almaq üçün LED -ləri müvafiq təyyarələrə yapışdırın.

Çörək taxtasından istifadə etmirsinizsə və ekran kabelini birbaşa Arduino -ya bağlamaq istəyirsinizsə, lehim bağlantılarına gözəl bir baxış üçün əlavə edilmiş şəklə baxa bilərsiniz. Son əlaqələriniz ümumi görünüşə bənzəməlidir.

Addım 5: Kodlaşdırma

Əlavədə bu sınaq üçün istifadə etdiyimiz kodu yerləşdirdik. Əlavə anlayışlar üçün, hər bir əsas əmrdən sonra kodda baş verənləri izah edən bir şərh yerləşdirilir. Kompüterinizdə Arduino proqramınızdakı kodu açın və Arduino -ya yükləyin. Bir dizüstü kompüter istifadə edirsinizsə, onun doldurulduğundan əmin olun; əks halda prototipiniz işləməyəcək.

Addım 6: Prototipdən istifadə edin

3D hərəkət izləmənin bu yolu ətrafdakı dəyişənlər üçün çox həssasdır. Buna görə koddakı dəyərləri öz vəziyyətinizə uyğun olaraq kalibr etdiyinizə əmin olun. Doğru dəyərləri əldə etmək üçün sadəcə serial monitorundan istifadə edə bilərsiniz. İpucu: kodu işləyərkən orta dəyərlərin + 10 % -ni tələb etdiyi bir kalibrləmə qura bilərsiniz. Videoda prototipin necə düzgün işləməli olduğu göstərilir.

Tövsiyə: