İçindekiler:
Video: Arduino ile İnsan Takip Robotu Nasıl Yapılır: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
İnsan robot algısını takip ediyor ve insanı takip ediyor
1. Adım: Araçları Alın
Şuna benzer araçları edinin: Ultrasonik sensörSensorArduino uno WheelServo'lu 4 dişli motorlar Akü ve akü kutusu Motor sürücüsü Atlama telleri Şasi
2. Adım: Bağlanma
Her ekipmanı motor sürücüsüne bağlayın. Motor sürücüsünü arduino'ya bağlayın.
3. Adım: Kodlayın
#include#include#include#define SAĞ A2#define SOL A3#define TRIGGER_PIN A1#define ECHO_PIN A0#define MAX_DISTANCE 100YeniPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);AF_DCMotor Motor1(1, MOTOR12_DKK2,MOTOR12_DCKZ);;AF_DCMotor Motor3(3, MOTOR34_1KHZ);AF_DCMotor Motor4(4, MOTOR34_1KHZ);Servo myservo;int pos =0;void setup() { // bir kez çalıştırmak için kurulum kodunuzu buraya koyun: Serial.begin(9600);myservo.attach(10);{for(konum = 90; konum <= 180; konum += 1){ myservo.write(kon); gecikme(15);} for(konum = 180; konum >= 0; konum-= 1) { myservo.write(kon); gecikme(15);}for(konum = 0; konum<=90; konum += 1) { myservo.write(kon); delay(15);}}pinMode(RIGHT, INPUT);pinMode(LEFT, INPUT);}void loop() { // tekrar tekrar çalıştırmak için ana kodunuzu buraya koyun: delay(50); unsigned int mesafe = sonar.ping_cm();Serial.print("mesafe");Serial.println(mesafe);int Right_Value = digitalRead(RIGHT);int Left_Value = digitalRead(LEFT);Serial.print("SAĞ");Serial.println(Right_Value);Serial.print("LEFT");Serial.println(Left_Value);if((Right_Value==1) && (mesafe>=10 && mesafe<=30)&&(Left_Value==1)){ Motor1.setSpeed(120); Motor1.run(İLERİ); Motor2.setSpeed(120); Motor2.run(İLERİ); Motor3.setSpeed(120); Motor3.run(İLERİ); Motor4.setSpeed(120); Motor4.run(FORWARD);}else if((Right_Value==0) && (Left_Value==1)) { Motor1.setSpeed(200); Motor1.run(İLERİ); Motor2.setSpeed(200); Motor2.run(İLERİ); Motor3.setSpeed(100); Motor3.run(GERİ); Motor4.setSpeed(100); Motor4.run(BACKWARD);}else if((Right_Value==1)&&(Left_Value==0)) { Motor1.setSpeed(100); Motor1.run(GERİ); Motor2.setSpeed(100); Motor2.run(GERİ); Motor3.setSpeed(200); Motor3.run(İLERİ); Motor4.setSpeed(200); Motor4.run(FORWARD);}else if((Right_Value==1)&&(Left_Value==1)) { Motor1.setSpeed(0); Motor1.run(ÇALIŞTIR); Motor2.setSpeed(0); Motor2.run(ÇALIŞTIR); Motor3.setSpeed(0); Motor3.run(ÇALIŞTIR); Motor4.setSpeed(0); Motor4.run(RELEASE);}else if(mesafe > 1 && mesafe < 10) { Motor1.setSpeed(0); Motor1.run(ÇALIŞTIR); Motor2.setSpeed(0); Motor2.run(ÇALIŞTIR); Motor3.setSpeed(0); Motor3.run(ÇALIŞTIR); Motor4.setSpeed(0); Motor4.run(ÇALIŞTIR); } }
Önerilen:
PHIL Nasıl Yapılır - Bir Işık Takip Robotu: 6 Adım (Resimlerle)
PHIL Nasıl Yapılır - Bir Işık İzleme Robotu: Bu Eğitilebilir Kitapta, Arduino Uno kullanarak bu çift eksenli ışık izleme robotunu nasıl yaptığımı göstereceğim. Tüm CAD ve kodlar dahil edilecektir, böylece herhangi bir programlama veya tasarım becerisine ihtiyaç duymadan kendiniz oluşturabilirsiniz. Tüm ihtiyacınız olacak
20$ Altında Arduino Uno Kullanan İnsan Takip Robotu: 9 Adım
20$'ın Altında Arduino Uno Kullanan İnsan Takip Robotu: Bu robotu yaklaşık bir yıl önce yaptım ve sevdim, her yerde ve her yerde sizi takip edebilir. Bu bir köpek için en iyi alternatiftir. şu ana kadar hala benimle. Ayrıca videoda yapım sürecini görebileceğiniz bir youtube kanalım da var
5'i 1 Arada Arduino Robotu - Beni Takip Et - Satır Takip - sumo - Çizim - Engelden Kaçınma: 6 Adım
5'i 1 Arada Arduino Robotu | Beni Takip Et | Satır Takip | sumo | Çizim | Engelden Kaçınma: Bu robot kontrol panosu, bir ATmega328P mikro denetleyici ve bir L293D motor sürücüsü içerir. Elbette bir Arduino Uno kartından farkı yok ama motoru sürmek için başka bir kalkana ihtiyaç duymadığı için daha kullanışlı! Zıplamaktan muaftır
[Arduino Robot] Hareket Yakalama Robotu Nasıl Yapılır - Başparmak Robotu - Servo Motor - Kaynak Kodu: 26 Adım (Resimlerle)
[Arduino Robot] Hareket Yakalama Robotu Nasıl Yapılır | Başparmak Robotu | Servo Motor | Kaynak Kodu: Thumbs Robot. MG90S servo motorun bir potansiyometresi kullanıldı. Çok eğlenceli ve kolay! Kod çok basit. Sadece 30 satır civarında. Hareket yakalamaya benziyor.Lütfen herhangi bir soru veya geri bildirim bırakın![Talimat] Kaynak Kodu https://github.c
Xbox Controller ile Yüz Takip ve Kontrollü Dilenci Robotu - Arduino: 9 Adım (Resimli)
Xbox Controller'dan Yüz Takip ve Kontrollü Dilenci Robotu - Arduino: Bir dilenci robotu yapacağız. Bu robot geçen insanları rahatsız etmeye veya dikkatini çekmeye çalışacaktır. Yüzlerini algılayacak ve onlara lazerler atmaya çalışacak. Robota bir jeton verirseniz, bir şarkı söyler ve dans eder. Robotun bir