İçindekiler:

Wire Go Kart ile Sür: 5 Adım
Wire Go Kart ile Sür: 5 Adım

Video: Wire Go Kart ile Sür: 5 Adım

Video: Wire Go Kart ile Sür: 5 Adım
Video: 25+HP Predator 420cc Hemi Everything Billet Build ~ XXL Go Kart Engine 2024, Temmuz
Anonim
Wire Go Kart ile sürün
Wire Go Kart ile sürün

Yeni bir go kart motoru aldım, 6hp'den 10hp'ye çıktım. Aldığım bu yeni kohler motoru sanırım bir go-kart takmak için yapılmadı, bu yüzden gaz yaprağını takmanın bir yolunu bulmakta biraz zorlandım. Birkaç gün gerçekten hiçbir şey çözemedikten sonra, yaklaşık bir hafta önce bir arduino aldığımı hatırladım ve belki bunu bana yardım etmesi için kullanabilirim.

Adım 1: Güç ve Güvenlik Devresi

Güç ve Güvenlik Devresi
Güç ve Güvenlik Devresi
Güç ve Güvenlik Devresi
Güç ve Güvenlik Devresi
Güç ve Güvenlik Devresi
Güç ve Güvenlik Devresi

aşağıda arduinoya nasıl güç verdiğimin bir diyagramı var. bu şekilde motor sadece arduino açıksa çalışacaktır. ilk anahtar arduinoyu tutan kutuya monte edilmiştir. Sahip olduğum potansiyometrenin yerleşik bir anahtarı var, bu yüzden arduinoyu açmak için anahtarı kutuya çevirmeniz ve ardından potansiyometreyi çevirmeniz gerekiyor. arduino'nun açık olduğunu bana bildirmek için led'i durum ışığı olarak kullandım. Röleyi bir kapatma anahtarı olarak kullandım çünkü arduino'nun pili nasıl biterse ve gaz kelebeği sonuna kadar açılırsa, durması çok zor olurdu. Ayrıca manuel bir öldürme anahtarı da koydum. Ayrıca aşağıda gerçekten yaptığım şey var.

Adım 2: Arduino

Arduino
Arduino

arduino'yu aldıktan sonra protoshield'i sipariş ettim ve servo ile potu biraz daha kolay bağlamama izin vermek için birkaç değişiklikle bir araya getirdim. Özellikle potansiyometreyi ve servoyu bağlamak için bir usb bağlantı noktası kullanıyorsanız, hangi kablonun hangi kabloya bağlandığını bildiğinizden emin olun.

Adım 3: Servo

Servo
Servo
Servo
Servo
Servo
Servo
Servo
Servo

Şimdi servoyu takma zamanı. Bunun için bir "L" braketi kullandım (kitap rafları için kullanacağınız türden) ve ikiye böldüm. Sonra servoyu monte etmek için kullanılacak yeni delikleri açtım. Bunu takiben, servo için bir montaj setinden bir tutucu yaptım, daha sonra yarım "L" braketindeki kesime cıvataladım. Sonunda gaz kelebeği bağlantı kablosunu sığdırmak için kestim ve onu karbüratöre ve servoya bağladım, böylece servo döndüğünde karbonhidratı da çevirir. Ayrıca şoku emmek için kauçuk ara parçalar koydum.

4. Adım: Yazılım

arduino için birçok örnek var ama kullanacağımız örnek dosya -sketchbook -examples -libraryservo -knob altında. protoshield kablolama konusunda yardıma ihtiyacınız varsa bu videoyu tavsiye ederim https://www.youtube.com/embed/FKj9jJgj8Pc Şimdi tek yapmanız gereken, karbonhidrat 180 derece dönmediği için servonun ne kadar hareket ettiğini sınırlamak. kullandığım kod bu:#include Servo myservo; // bir servoyu kontrol etmek için servo nesnesi yarat int potpin = 0; // potansiyometreyi bağlamak için kullanılan analog pin; // analog pinden değeri okumak için değişken void setup() { myservo.attach(9); // pin 9'daki servoyu servo nesnesine bağlar } void loop() { val = analogRead(potpin); // potansiyometrenin değerini okur (0 ile 1023 arasındaki değer) val = map(val, 0, 1023, 0, 179); // servo ile kullanmak için ölçeklendirin (0 ile 180 arasında bir değer) myservo.write(val); // servo pozisyonunu ölçeklenmiş değer gecikmesine(15) göre ayarlar; // servonun oraya varmasını bekler }

Kalın sayılar potansiyometreyi ve servoyu kalibre etmek için değiştirdiğiniz sayılardır, 0, 1023 potansiyometre içindir ve 0, 179 servo içindir. Benim için servo 123, 180 olarak ayarlandı. Ama sizinki büyük olasılıkla farklı olacak. Yazılıma ihtiyacınız varsa, sadece google yapabilirsiniz. Ve bence video ne yapacağını açıklamak için çok iyi bir iş çıkarıyor

Adım 5: Son Adım

Şimdi tek yapmanız gereken potansiyometreyi ve servoyu doğru şekilde bağlamak (videoyu doğru yaptığımdan emin olmak için kullandım). Şimdi test edin ve eğlenin.

Önerilen: