İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimat, Güney Florida Üniversitesi'ndeki (www.makecourse.com) Makecourse'un proje gereksinimini yerine getirmek için oluşturulmuştur. Bu projenin amacı, insanların sıkıntılı olduklarında veya sadece rahatlamaya ihtiyaç duyduklarında nefeslerini kontrol etmelerine yardımcı olmayı amaçlamaktadır. Bunun çalışma şekli, birey uzaktan kumandadaki 1'e bastığında, adım motoru, kişi nefes alırken topu genişletmek için dönecek ve top azaldığında kişi nefes verecektir.
Gereçler
3D yazıcı (Flashforge Finder 3D Yazıcıyı kullandım)
Arduino UNO'su
Step motor 28BYJ-48 + ULN2003 Sürücü Test Modülü Kartı
Mavi Karakter LCD'de 16x2 Beyaz
IR Uzaktan Kumanda ve Alıcı
Erkek-Erkek ve Dişi-Erkek Arduino telleri
9V Pil Klipsi (Arduino'ya bağlanır)
9V Pil
1. Adım: Hoberman Topunu 3D Bastırın
Bu kısım projenin en çok zaman alan kısmıdır ve ben bu projede kısımları erkenden yazdırmaya başlamanızı öneririm..stl dosyalarını aşağıya ekledim, böylece hemen yazdırmaya başlayabilirsiniz. "Arm_hoberman"ın 96 baskısına, "Sectional_hoberman"ın 12 baskısına, "Pin_hoberman"ın 168 baskısına ve diğer dosyaların yalnızca bir baskısına ihtiyacınız olacak. Baskı yapıldıktan sonra, tam olarak gösterilen ikinci resimdeki gibi parçalara sahip olmalısınız. 8 adet "Arm_hoberman" parçasını pimlere bağlamanız ve ardından her bir uçta 4 "Sectional_hoberman" parçasını bağlamaya devam etmeniz gerekecektir. Nasıl monte ettiğinize çok dikkat edin ve "Sectional_hoberman" parçalarının gösterilen üçüncü resimdeki gibi tam olarak monte edildiğinden emin olun. Bu işlemi tam bir zil sesi yapana kadar tekrarlayın. Bir halkayı tamamladıktan sonra, işlemi başlangıçtaki gibi tekrarlayın, ancak zaten ilk halkada bulunan "Sectional_hoberman" parçalarına ekleyin. Topu düzgün bir şekilde açıp kapatacak üç halkanız olana kadar tekrarlayın. Ardından "HOBERMANHEADmotor", "HOBERMANmotor" ve "HOBERPLATEmotor" olan diğer parçaları yazdırın ve dördüncü resimde gösterildiği gibi birleştirin.
Adım 2: Kurulum Devreleri
IR uzaktan kumandayı ve alıcıyı, step motoru ve LCD ekran görüntüsünü gösterildiği gibi ayarlayın. Dişi ile erkeği LCD Ekran ekranına ve ULN2003 sürücüsüne bağlayabilirsiniz 1. ULN2003 sürücüsü 1 üzerindeki IN1'i Arduino'daki pim 8'e, IN2'yi pim 9'a, IN3'ü pim 10'a ve IN4'ü pime bağladığınızdan emin olun. 11. Ayrıca, SDA ve SLC'yi Arduino'daki doğru pinlere bağladığınızdan emin olun (SDA ve SLC pinlerini görmek için Arduino'nun arkasına bakın). Son olarak, IR alıcısını üçüncü resimde gösterildiği gibi bağlayın; S pin 2'ye gider, GND toprağa gider ve Vcc devre tahtasındaki pozitif sütuna gider.
Kod bittiğinde, pil klipsini 9V pil ile birlikte Arduino'ya bağlayın. Ayrıca step motora ayrı olarak bağlanacak başka bir pil satın almanızı şiddetle tavsiye ederim. Step motoru, diğer her şeyi açan aynı pille bağlamak, pili daha hızlı tüketir ve düzgün çalışmayabilir.
3. Adım: Kodlayın
Henüz yapmadıysanız Arduino IDE'yi indirin. Şahsen en son 1.8.10 sürümünü kullandım ve tavsiye ederim. Aşağıdaki kodu ekledim ve her şeyin düzgün çalıştığından emin oldum. İyi eğlenceler!