İçindekiler:

Karton Yürüteç Kaplumbağa: 9 Adım (Resimli)
Karton Yürüteç Kaplumbağa: 9 Adım (Resimli)

Video: Karton Yürüteç Kaplumbağa: 9 Adım (Resimli)

Video: Karton Yürüteç Kaplumbağa: 9 Adım (Resimli)
Video: OF NE OLMUŞ BÖYLE #kedi #cat #animals #shorts #shots 2024, Temmuz
Anonim
Karton Yürüteç Kaplumbağası
Karton Yürüteç Kaplumbağası

Evet! Evet! Karton, prototip yapmak için mükemmel bir malzemedir. Burada size üzerinde çalıştığım dört ayaklı bir yürüteç sunuyorum. Şimdi birinci adım bitti, ilerliyor:) Ve sizlerle paylaşmaktan mutluluk duyuyorum.

Adım 1: Şuna Bakın

Image
Image

2. Adım: Şunlara ihtiyacınız olacak:

Karton!
Karton!
  • Karton
  • Arduino Kurulu
  • Servo Motor x4
  • Pil (küçük bir powerbank kullanıyorum)
  • tel ve breadboard
  • çubuklar
  • Tutkal tabancası
  • Konu
  • Bahçe teli

Adım 3: Karton

Karton!
Karton!
Karton!
Karton!

Böylece 53 X 17 cm'lik bir karton parçasıyla başladım. Boyutlar o kadar önemli değil, sadece oranları koruyun. Breadboard'um 6 X 17 cm, orta kısmı kaplayacak, sonra iki tarafta 6 cm, sonra 17.5 cm sonunda. Çizdikten sonra bacakları ayırmak için ortasından 1 cm kestim.

1 cm işe yaradı ama 2 cm olsa daha rahat olurdu, sadece söyleyelim…

Yanları resimde gösterildiği gibi düz bir kenarda bir yukarı ve bir aşağı bükün.

Adım 4: Motorlar

Motorlar!
Motorlar!
Motorlar!
Motorlar!
Motorlar!
Motorlar!

Motorlar! Servo motorlar daha hassas olmak gerekirse, ikisi yukarı, ikisi aşağı. LeftUp ve RightUP adlı iki üst motor, ilk "eklem" in hemen altına yapıştırılır. Bacaklar arasında serbestçe hareket ettiklerinden emin olun. Motorlar 180 derece hareket edecek, bu nedenle tam bir daireyi tamamlamak için servolar zıt olmalıdır. Üst motorlarınızı koyduğunuz taraf, yürütecin arka tarafı olacaktır.

İkinci resimde (diğer prototip) alt tarafta, LeftDown ve RightDown adlı motorları, ortada birbirine yapıştırılmış halde görüyorsunuz. Bu motorlar da karşılıklı yapıştırılmış !! Ama tam bir daireyi tamamlamazlar, sadece yarısını tamamlarlar !!

Bu prototip ile üst kısma sığmayan küçük bir powerbank kullanıyorum, bu yüzden alt tarafa yapıştırdım ama başka bir yere koyabilirsiniz.

Motorları yerine yapıştırmak için tutkal tabancasını kullanıyorum.

Adım 5: Çubuklar

Çubuklar!
Çubuklar!
Çubuklar!
Çubuklar!
Çubuklar!
Çubuklar!
Çubuklar!
Çubuklar!

İki adet 11 cm uzunluğunda çubuğa ihtiyacınız olacak. Bahçe telini etrafına sarın ve bir ucunda bir halka yapın (resim 2).

Bu döngünün servonun koluna bağlanmasını sağlayın (resim 3), her ikisinin de serbestçe hareket ettiğinden emin olun

Çubuğun diğer ucu "eklem" üzerine yapıştırılıyor.

Breadboard ve arduino board'u şimdi ekledim, ancak daha sonra da ekleyebilirsiniz.

Adım 6: İplikler

İş Parçacığı!
İş Parçacığı!
İş Parçacığı!
İş Parçacığı!
İş Parçacığı!
İş Parçacığı!

Şimdi aşağı taraftayız:

30 cm uzunluğunda iki ipe ihtiyacınız olacak. İplerin ortasını alın ve servo motorun koluna düğümleyin, böylece iki ucu serbest ve eşit uzunlukta olur.

Servoların kollarını 90 derece hareket ettirin (ikinci resimdeki ok gibi). İkinci resimde tam olarak 90 derece değil, kusura bakmayın.

Ardından kartonu bir kez daha gösterildiği gibi bükmeniz gerekir. Kartonu büktüğünüz iplikleri yapıştırın, iplikler ön ayaklardan geçmelidir.

Ayrıca, bu bölümün hareket etmemesi için bunu bir dizi sıcak tutkalla güçlendirdim

Adım 7: Kodlayın

Kod!
Kod!

#Dahil etmek

Servo servo; // bir servo Servo servo1'i kontrol etmek için servo nesnesi yarat; Servo servo2; Servo servo3; int konum = 0; // servo konumunu saklayacak değişken int pos1 = 0; int konum2 = 0; int konum3 = 0; void setup() { //Motorları 11, 13, 5 ve 9 pinlerine ve tabii ki VCC ve GND servo.attach(11); // LeftDown servo1.attach(13); // LeftUp servo2.attach(5); // RightUp servo3.attach(9); // RightDown gecikmesi(1000); } void loop() { for(kon1 = 0; konum1 = 0; konum2--) // RightUp { // 180 dereceden 0 dereceye gider servo2.write(poz2); gecikme(5); } for(poz3 = 180; poz3 >= 0; poz3--) // RightDown { // 180 dereceden 0 dereceye gider servo3.write(poz3); gecikme(5); } for(konum = 180; konum >= 0; konum--) // LeftDown { // 180 dereceden 0 dereceye gider servo.write(kon); gecikme(5); } for(kon1 = 180; konum1 >= 0; konum1--) // LeftUp { // 180 dereceden 0 dereceye gider servo1.write(poz1); gecikme(5); } for(pos2 = 0; pos2 <= 180; pos2++) // RightUp { // 0 dereceden 180 dereceye gider servo2.write(poz2); gecikme(5); } for(pos3 = 0; konum3 <= 180; konum3++) // RightDown { // 0 dereceden 180 dereceye gider servo3.write(poz3); gecikme(5); } for(konum = 0; konum <= 180; konum++) // LeftDown { // 0 dereceden 180 dereceye gider servo.write(poz); gecikme(5); } }

Adım 8: Dekorasyon

Dekorasyon!
Dekorasyon!
Dekorasyon!
Dekorasyon!
Dekorasyon!
Dekorasyon!

Adım 9: Paylaşın ve Keyfini Çıkarın

Paylaş ve Keyfini çıkar!
Paylaş ve Keyfini çıkar!
Karton Mücadelesi
Karton Mücadelesi
Karton Mücadelesi
Karton Mücadelesi

Cardboard Challenge'da İkincilik

Önerilen: