Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, izleyicilere adım adım Arduino kullanarak engellerden kaçan bir robot yapımını gösteren bir eğitim içeriğidir.
- Video, robot yapımında kullanılacak malzemelerin tanıtımıyla başlayıp, montaj aşamalarını detaylı şekilde göstermektedir. Ardından robotun devre şeması ve Arduino kodlarının nasıl yazılacağı adım adım anlatılmaktadır. Robotun ileri-geri, sağa-sola hareket etmesi ve engellerden kaçması için gerekli kodlar derlenip robot çalıştırılmaktadır.
- Videoda kullanılan malzemeler arasında şase gövde, DC motorlar, plastik tekerlekler, Arduino Uno, sarhoş tekerlek, ultrasonik mesafe sensörü, L298N motor sürücüsü ve çeşitli bağlantı kabloları bulunmaktadır. Kodlar, robotun engellerden kaçmasını sağlayan fonksiyonları içermektedir.
- Engellerden Kaçan Robot Projesi İçin Malzemeler
- Videoda engellerden kaçan robot projesi yapılacak ve kullanılacak malzemeler tanıtılacak.
- Proje için şase gövde, iki adet DC motor, plastik tekerlekler, dört adet pil, USB bağlantı kablosu, Arduino, sarhoş tekerlek, ultrasonik mesafe sensörü, L298N motor sürücüsü ve çeşitli bağlantı kabloları gerekiyor.
- Arduino ve motor sürücüsü şaseye monte edilirken vida ve somunlar kullanılacak.
- 02:13Şase Montajı
- Şase üzerine motorlar vidalarla monte edilmiş ve lehim makinesi ile bağlantı kabloları lehimlenmiş.
- Arduino şasenin üst kısmına monte edilerek motorlardan uzak tutuluyor.
- L298N motor sürücüsü, sarhoş tekerlek ve ultrasonik mesafe sensörü şasenin farklı kısımlarına vidalarla monte ediliyor.
- 07:44Motor Bağlantıları
- Motorların sağ ve sol bacakları L298N motor sürücüsünün sağ ve sol motor kısımlarına bağlanıyor.
- Motor sürücüsünün pinleri Arduino'nun dijital pinlerine bağlanıyor: N1-9, N2-7, N3-6, N4-4 ve N5-3 pinleri.
- Bağlantılar için dişi-erkek jumper bağlantı kabloları kullanılıyor.
- 11:55Ultrasonik Mesafe Sensörü Bağlantıları
- Ultrasonik mesafe sensörünün GND, VC, EKO ve TRIG pinleri Arduino'ya bağlanıyor.
- GND ve VC pinleri Arduino'nun 5V pinine, EKO pinleri Arduino'nun 12 ve 13. dijital pinlerine bağlanıyor.
- Sensörün TRIG pinine Arduino'nun 13. dijital pinine bağlantı kuruluyor.
- 13:59Enerji Bağlantısı ve Test
- Pil yatağı regülatörün 12V pinine bağlanıyor, Arduino'ya enerji gitmemesi için iki kablo birleştiriliyor.
- Arduino'nun 5V pinine güç vermek için regülatörün 5V pinine bağlanıyor.
- Bağlantılar tamamlandıktan sonra Arduino bilgisayara bağlanarak kod yazılacak.
- 19:22Arduino Devresi ve Sensör Tanımlamaları
- Devrede EP trippin 12-13 pine bağlanmış ve motorlar Arduino'da tanımlanmıştır.
- L298N regülatörü devreye tanıtılmış ve engellerden kaçan bot için uzaklık mesafesi önemli olduğu belirtilmiştir.
- ECHOP pin giriş olarak ayarlanmış ve motorlara çıkış olarak tanımlanmıştır.
- 20:18Kodun Çalışma Mantığı
- Workloop içinde TRICK pin pasif hale getirilmiş ve sensör ile ses dalgası üretmesi için komut aktifleştirilmiştir.
- Ses dalgasının geri dönmesi için geçen süre ölçülmüş ve bu süre uzaklığa çevrilmiştir.
- Uzaklık 15'ten küçükse motor 150 santimetre geri gitmesi, değilse ileri gitmesi sağlanmıştır.
- 21:32Robotun Hareket Fonksiyonları
- Void ileri fonksiyonu robotun ileri yönde hareket için tanımlanmıştır.
- Digital write komutu ile sağ motorun ileri ve geri hareketi aktifleştirilmiştir.
- Void sağa fonksiyonu robotun sağa dönmesini tanımlamak için tanımlanmıştır.
- 22:44Kodun Derlenmesi ve Çalıştırılması
- Kodlar derlenmiş ve herhangi bir hata olmadığı kontrol edilmiştir.
- Derlenmiş kod Arduino'ya bağlanarak projeye aktarılmıştır.
- Devre çalışır hale gelmiş ve video sonlandırılmıştır.