Mündəricat:
- Addım 1: Kod
- Addım 2: Matrix
- Addım 3: 30/piksel və Sırt Çantası
- Addım 4: Təşkilat və Güc
- Addım 5: Nəticə
Video: Yaxınlıqdakı LED Sırt Çantası: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Layihəm, 27 Egeloo sensor dəstimlə təmin edilən Proximity IR detektoru sayəsində 20 sm -ə qədər yaxınlaşan bir obyekti və ya obyekti aşkar etmək üçün hazırlanmışdır.
Budur sizə lazım olanların siyahısı: Maddələrin siyahısı:
1. WS2812b Neo Pixel LED -lər
2. Enerji təchizatı (Matrix və Uno -nu gücləndirmək üçün 9V batareya istifadə etdim) və 22.000mA günəş enerjisi şarj cihazı.
3. 2 10k rezistor
4. Arduino Uno R3
5. Arduino Uno IDE:
6. Kod: https://github.com/adafruit/Adafruit_NeoPixel (GitHub -a gedin və kodu yükləyin, Arduino IDE proqramından istifadə edərək açın)
7. Qara (Zəmin), qırmızı (güc) və mavi (məlumatlar) tullanan və kiçik ölçü telləri. Yalnız maksimum çıxış/giriş gücünüzü dəstəkləməlidirlər.
8. Sırt çantası
9. Havya/ Lehim
Addım 1: Kod
Arduinonu sınadıqdan və IDE proqramını yüklədikdən sonra. (Məlumat üçün, Arduino Uno -nu Arduino tərəfindən təmin edilən yüklənə bilən IDE proqramı ilə sınamaq üçün Blinky kimi əla nümunələr var). İndi Neo Piksellərinizi sınamağın vaxtıdır. Test müsbət nəticə verdikdən sonra yaxınlıqdakı sırt çantanızı qurmağa davam edə bilərsiniz.
Addım 2: Matrix
Worbla'dan təxminən bir parça kəsməlisiniz, 4 x 1/2 x 2 1/2 H. Mən Worbla'yı seçirəm, çünki çox çevik bir materialdır və bu, mənim dayağımın bir sırt çantası olması ilə əlaqədardır. Matrisin yığılması (144/piksel istifadə edin) olduqca sadədir. Etməyiniz lazım olan şey, məlumatların, gücün və topraklama kabellərinin 2 - 2 1/4 düymlük qruplarını kəsməkdir. Cəmi 24 -ə ehtiyacınız var, çünki ipin hər bir hissəsini sırayla bağlamaq üçün istifadə edəcəksiniz. 144/pixelin 12 piksel və ya 2 1/4 düym uzunluğunda kəsilmiş zolaqlarda olması lazım olacaq. İndi, bölmələrinizə baxarkən ən yaxşı təcrübə, durduqca gedərkən işlədiklərini yoxlamaqdır. İnanın, bu qənaət edəcək matrisiniz tamamlandıqdan sonra, işlədiyinə əmin olmaq üçün kodu yenidən sınamağın vaxtı gəldi. Uğur! Qalanını qurmağın vaxtıdır.
Addım 3: 30/piksel və Sırt Çantası
30/piksel ilə işləmək daha asandır, amma bu LED -lərdən 5 metriniz var, uğurlar. Çox qırılmış əlaqələr yaratmaqdan qorxduğum üçün LED -lərimi kəsmək istəmədim. Gücünüzü, yerinizi və ya məlumatlarınızı düzgün şəkildə yeməsəniz bu problemdir, buna görə vaxtınızı ayırın və diqqətli olun. Bütün əlaqələrin işlədiyinə əmin olmaq və növbəti addıma keçmək üçün kodunuzu bir daha yoxlayın. Sırt çantama telli/elektron görünüş yaratmaq üçün pirinç teldən istifadə etdim. Mümkün qədər bir maşın kimi görünməsini istədim. Bunun uğurlu bir yanaşma olduğuna inanıram, amma təmiz bir görünüş üçün sırt çantasına 30/piksel LED tikməyi düşünürəm. Tellərimizi ayırmaq və qarışıqlığımızı təmizləmək vaxtıdır. Arduino və 9V batareyamı tutmaq üçün kiçik bir qutudan istifadə etdim. Mən də bükülmüş bağlardan istifadə edərək tellərimi sırt çantasının önündən arxasına qədər qrup halında toplayırdım.
Addım 4: Təşkilat və Güc
Bir çox tellə işləyərkən nizamlı olmaq çox vacibdir. Tez -tez telləri qarışdırdığımı gördüm. Ən yaxşı təcrübə, güc əlavə etməzdən əvvəl Arduino -nu çıxartmaq və düzgün portlardan istifadə etdiyinizdən əmin olmaqdır. Bir USB kabelini ayıraraq yalnız qara və qırmızı kabel çəkərək artıq güc hüceyrənizi WS2812b 30/pikselə qoşa bilərsiniz. Bu quruluşu istifadə edərkən Arduino'ya əlavə bir yerə ehtiyac olmadığını öyrəndim. Yalnız bir torpaq istifadə edin. 144/pikselin vaxtıdır, buna görə torpağı, məlumatları və elektrik kabelini birbaşa matris üçün Arduino -ya bağlayın. Bu üsul 9V -nin ömrünü tez bir zamanda alır, amma mənə ən yaxşı nəticələr verdi. Növbəti dəfə güc hüceyrəsinə bağlamağa çalışacağam.
Addım 5: Nəticə
Yaxınlıqdakı IR detektoru orijinal kodumla uğurla çalışdı, amma daha çox dövrə və daha parlaq bir təcrübəyə sahib olmaq istədim. Bunu çıxarmaq üçün LED -lərim üçün kifayət qədər gücə malik olmadığımı kəşf etdim, buna görə də bu layihəni tamamlamaq üçün orijinal test koduma qayıtmalı oldum. Ümumiyyətlə bunun hələ də uğurlu bir sınaq və quruluş olduğunu hiss edirəm. Orada öz gücünü qurmaq və sona qədər böyük bir problem olduğunu kəşf etmədiyim bir şeyə ehtiyac duyduğum hər kəsə uğurlar arzulayıram. Sırt çantalarının tam qabiliyyətini göstərmək üçün son videomu göndərirəm. 9V batareya video zamanı ölür, ancaq yaxınlıqdakı sırt çantamın ümumi uğurunu görəcəksiniz. Təşəkkürlər və salamlar:-)
Tövsiyə:
GPS İzləmə və Avtomatik İşıqlı Ağıllı Sırt Çantası: 15 addım
GPS İzləmə və Avtomatik İşıqlar ilə Ağıllı Sırt Çantası: Bu təlimatda, mövqeyimizi, sürətimizi izləyə bilən və gecə bizi təhlükəsiz saxlaya biləcək avtomatlaşdırılmış işıqları olan ağıllı bir sırt çantası hazırlayacağıq. Lazım olmadıqda sönməməsini təmin etmək üçün çiyninizdə olub olmadığını müəyyən etmək üçün 2 sensordan istifadə edirəm
Sırt çantası #3: PyBoard: 7 addım
Sırt çantası #3: PyBoard: SPIKE Prime Sırt Çantaları, LEGO Education SPIKE Prime üçün uzantılardır. Pyboard Sırt Çantası, SPIKE Prime -dən WiFi -yə qoşulmağa və Pyboard -un bütün funksiyalarından istifadə etməyə imkan verir. Bu, SPIKE -dən istifadə edə biləcəyiniz layihələrin çeşidini xeyli genişləndirəcək
Sırt çantası #4: Çörək taxtası: 8 addım
Sırt çantası #4: Çörək lövhəsi: SPIKE Prime Sırt Çantaları, LEGO Education SPIKE Prime üçün uzantılardır.Bu sırt çantası, SPIKE Prime cihazınızı LED, düymələr, açarlar və joysticklərlə birləşdirərək SPIKE Prime -ı idarə etmək üçün prototiplər yaratmağa imkan verir. Həm də imkan verən Kamera Sırt Çantamız var
Günəş Səyahət Sırt Çantası .. Yolda Şarj Etmək üçün: 5 Adım (Şəkillərlə)
Günəş Səyahət Sırt Çantası..Yolda Şarj Etmək: Yolda Şarj Etmək heç də asan olmayacaq. Gəzməkdə davam edin və günəş enerjisi stansiyası batareyanı günəşdə gəzərkən dolduracaq.Bu səhrada səyahət edənlər üçün faydalıdır. güc ehtiyatı həyat qurtarmağa kömək edə bilər! Ağıllı çantalar gələcəkdir
ARDUINO istifadə edərək 3d model etmək üçün yaxınlıqdakı obyektləri tarayın: 5 addım (şəkillərlə)
ARDUINO-dan istifadə edərək 3d Model etmək üçün Yaxınlıqdakı Obyektləri Tarayın: Bu layihə yaxınlıqdakı obyektləri yoxlamaq üçün HC-SR04 ultrasəs sensorundan istifadə etməklə spesifikdir. 3D modeli hazırlamaq üçün sensoru dik istiqamətdə süpürmək lazımdır. Sensor bir obyekt algıladığı zaman Arduino -nu həyəcan siqnalı vermək üçün proqramlaşdıra bilərsiniz