Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Tinterweb -də müxtəlif layihələrə baxarkən bəyəndiyim bir neçə şeyi, yanğın / alov effekti və səs səviyyəsi ölçmə cihazını gördüm, niyə bunları bir yerə birləşdirməyəsən?
Bir 3D printerim və müxtəlif bitlərim var, buna görə də bu sürətli (9 saatlıq çapı nəzərə almadan) bir iş idi.
Ehtiyacınız olan bir şey, açıq bir filament və seçdiyiniz bir rəngdir və ya istəsəniz daha da aydındır. Bob Rossun sözləri ilə desək, sizin dünyanızdır və istədiyinizi edə bilərsiniz.
İlk növbədə, sifarişlə bir az bit alın (1 -ci addıma baxın)
Gələnləri gözləyərkən printeri çıxarın və çap etməyə başlayın (2 -ci addıma baxın)
Parçaları yığın (addım 3) sonra arxaya oturun və zövq alın:-)
Təchizat
1-ci addıma baxın, bu bitin burada olduğunu bilmirdim:-)
Addım 1: Parça siyahısı
Ətrafımda davam edən digər layihələrdən çox şey aldım və ehtiyacınız olan bitlərin qısa siyahısı budur, hamısı Aliexpress -dəndir, lakin hər yerdə mövcuddur (Google sizin dostunuzdur!)
1 Arduino Nano (və ya bənzəri)
2 WS2812 144 LED şeridi (yalnız 20 böyük ölçüdə və 16 qısa versiyada istifadə olunur)
Preamp ilə 3 MAX4466 mikrofon
4 Sürgülü keçid və ya kilidləmə düyməsi
5 Mini USB çıxışı
6 1 x 10K müqavimət
7 3D printerə giriş
Addım 2: 3D çapı əldə edin
Çap etmək üçün yalnız bir neçə hissə var və boru iki uzunluqda aparılır, daha qısa uzunluq metr başına 30 piksel olaraq qurulur və 150 mm boru hər metr üçün 144 piksel götürmək üçün uyğunlaşdırılır (daha genişdir) anlamıram!)
Baza altına yapışdırdığınız tapma halqasını etdim, buna ehtiyacınız yoxdur, amma həyatı çox asanlaşdırır, isti yapışqan və ya köpüyü daha böyük qapağın altına yapışdırın.
Qapaqlar boruya sıxılır, ancaq hər şeyin işlədiyini təsdiqlədikdən sonra yapışdıra bilərsiniz.
Baza üzərində ön tərəfdəki kiçik çuxurun bir itmə açarı üçün olması lazım idi (bazanın içərisində quraşdırılmışdır), amma "kilidləmə" açarlarının kilidlənmədiyi ortaya çıxdı, buna görə onu açdım və sürüşmə açarını əlavə etdim.
Addım 3: Kodu Arduinoya daxil edin
168 Arduino Nano istifadə etdim, kod üçün çox yer var və digərlərindən daha ucuzdur.
Arduino IDE -dən istifadə edərək kodu yükləyin, arduino.cc -dən əldə edə bilərsiniz
V1.8.5 -ni bu PC -də quraşdırılmış kimi istifadə etdim və davam edən digər layihələrlə uyğun gəlir.
Kodda yalnız bir neçə qeyd var, şübhəsiz ki, pinləriniz və bilməli olduğunuz piksel sayı.
piksellərinizi sayın və N_PIXELS 20 -ni nə qədər istifadə etdiyinizə görə dəyişdirin.
Səs həssaslığını mikrofondakı qazan qutusu və ya INPUT_CEILING 900 -ü tənzimləyərək tənzimləyə bilərsiniz (qeydlərə baxın)
Addım 4: Kablolama müddəti
Bunun üçün bir əlaqə diaqramım yoxdur, amma düzünü desəm, həqiqətən ehtiyacınız yoxdur:
Keçid:
Arduino üzərindəki Rəqəmsal Çıxış Pin 2, kilid açarının mərkəzinə
Açarın bir tərəfi 0V -ə keçdi
10k rezistor vasitəsilə 5V -ə keçidin digər tərəfi
LED şeridi:
Gnd 0V
DI, Arduino'da Pin 6 (Digital out 6)
5V -dan (bunu təxmin etdiniz) 5V -dan
MAX4466:
Arduinoda A1 -ə çıxın
3.3V VCD və Arduino üzərindəki Aref
Gnd 0V
USB bağlantısı (isteğe bağlı):
Mən sadəcə Arduino -da Gnd və V -də 0V və 5V pinləri istifadə etdim, buna görə kompüterimi hər dəfə işə salanda port görmür.
Bu barədə!
Addım 5: Zövq alın
Hər şeyin yaxşı olduğunu düşünərək, indi alov effekti və ya səs effekti arasında seçim edə bilərsiniz.
Yalnız oturun və zövq alın:-)