
Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54



Tinkernut bu yaxınlarda izləyicilərindən yeni layihələr üçün təkliflər axtardığı canlı şərhlər şousu etdi. Bir insanın Minecraft -da qılınc vurmasına səbəb olacaq bir həyatda qılınc yelləyə biləcəyi bir layihə etməsindən bəhs etdi. Budur o layihə.
Addım 1: Dizayn
Bu layihəyə Fusion 360 -a daxil olaraq və əsas Minecraft qılıncının şəklini əlavə etməklə başladım. Sonra qılıncın konturunu yaratmaq üçün onu izlədim. Formanı çıxardıqdan sonra CNC routerimdə istifadə etmək üçün ondan GCode yaratdım. Əlavə olaraq, Eagle istifadə edərək PC ilə əlaqə qurmaq üçün ESP8266 ESP12e və Bluetooth istifadə edəcək bir PCB yaratdım.
Addım 2: Qılınc yaratmaq




CNC yönləndiricimdəki qılınc dizaynını kəsdim və sonra qılıncı bir köpük üzərində izlədim. Sonra köpüyü kontrplak parçaları arasında sıxışdırdım. Nəhayət, əvvəlcə "piksellər" çəkərək və dəmir qılınc dizaynını izləyərək qılıncı boyadım.
Addım 3: PCB və elektronika



PCB dizaynımdan GCode yaratmaq üçün chilipeppr.com istifadə etdikdən sonra, 1/32 düymlük router bitindən istifadə edərək boş bir mis örtüklü FR4 lövhəsini üyütdüm. Sonra ESP12e moduluna və digər bağlayıcılara lehim verdim.
Sonra lövhəni qılınca bağladım (ESP12e modulum qırıldı)
Addım 4: Kod
Həm ESP12e, həm də ana PC üçün lazım olan kod var. ESP12e sadəcə Sparkfun 9DoF çubuğundan əldə edilən akselerometr məlumatlarını oxuyur və 2 g gücünü aşarsa, serial üzərindən bir mesaj göndərir. Python skripti ana kompüterdə işləyir. ESP12e -dən serial məlumatlarını gözləyir və sonra siçanı vurmaq üçün pyautogui istifadə edir.
Addım 5: İstifadə edin


İstifadəçinin modulu PC -yə qoşması, python skriptini işə salması və sonra əylənməsi kifayətdir! Yalnız qılınc yelləyin və Minecraft xarakteri də qılıncını yelləyəcək.
Tövsiyə:
Zaman Ölçüsü (Bant Ölçmə Saatı): 5 Addım (Şəkillərlə)

Zaman Ölçüsü (Bant Ölçmə Saatı): Bu layihə üçün biz (Alex Fiel & Anna Lynton) gündəlik ölçmə aləti götürüb saata çevirdik! Orijinal plan mövcud bir lent ölçüsünü motorlaşdırmaq idi. Bunu edərkən, öz qabığımızı yaratmağın daha asan olacağına qərar verdik
Radio Zaman Maşını: 8 addım (şəkillərlə)

Radio Zaman Maşını: Burada Instrutables -da böyük bir layihə tapdım: WW2 Radio Yayım Vaxtı Maşını. Fikir məni heyrətləndirdi, amma mən Python adamı deyiləm və Steampunku sevirəm. Buna görə də fərqli materiallarla bənzər bir şey qurmağa qərar verdim
Arduino: Android Proqramlarından Zaman Proqramları və Uzaqdan İdarəetmə: 7 Addım (Şəkillərlə birlikdə)

Arduino: Android Proqramlarından Zaman Proqramları və Uzaqdan İdarəetmə: İnsanların sərin layihələrini bitirdikdən sonra ehtiyac duymadıqları bütün Arduino lövhələri ilə nə baş verdiyini həmişə düşünmüşəm. Həqiqət bir az üzücüdür: heç nə. Bunu atamın öz evini qurmağa çalışdığı ailəmin evində müşahidə etdim
Zaman köməkçisi: 4 addım (şəkillərlə)

TimeAssistant: Zaman köməkçisi iş vaxtınıza gəldikdə ən yaxşı köməkçinizdir. Mexatronika tələbəsiyəm və universitetdə işləyirəm. İşə başlayanda iş saatlarımı dəftərçəyə yazdım. Bir müddət sonra gördüm ki, bu yastıq alınıb
Instructables Hit Counter (ESP8266-01): 8 addım (şəkillərlə)

Instructables Hit Counter (ESP8266-01): 23-01-2018 Firmware YeniləndiBir müddət əvvəl mən " Instructables Hit Counter " Instructables API və simli bir şəbəkə qalxanı olan bir Arduino Uno istifadə edərək. Ancaq Arduino Uno -nun məhdud RAM -ı ilə əldə edə bilmədim