Devreler

Basit Bir Hareketli Robot (yeni başlayanlar) Nasıl Yapılır: 4 Adım

Evde Robot Programlama Öğreniyorum - (mBot ile Hareket)

Evde Robot Programlama Öğreniyorum - (mBot ile Hareket)

İçindekiler:

Anonim

Robot bilimine olan ilginizi çekecek çok basit bileşenleri olan çok basit bir robot. Yapmanın tadını çıkarın!

Gereçler:

Adım 1: Araçlar ve Bileşenler

Toplanmaya başlayalım bütün parçalar. Adım adım ilerlemek isteyebilirsiniz, yoksa inşaata başladığınızda etrafta koşuşturmaya başlarsınız.

1. Atmega8 mikrodenetleyici (arduino da kullanılabilir)

2. 2x Dişli motorlar

3. L298 IC veya çift H köprü modülü

4. metal şasi

5. Bazı bağlantı telleri ile vida ve somun.

6. Motorlar için bir çift tekerlek

Araçlar:

Sahip olabileceğin temellerden başka bir şey yok.

Adım 2: Atmega8 ve Arduino Arasındaki Farkı ve H Köprüsü Nedir?

Mikrodenetleyicilerin dünyasına daldığınızda, aynı mikrodenetleyici ailesi olarak görünenlerin farklı sürümleriyle ilgili kaçınılmaz bir kafa karışıklığı olacaktır.

Arduino dünyasında, ilk tercih 16MHz'de çalışan Atmel ATmega8 idi. Arduino'nun sonraki sürümleri, her ikisi de 16MHz'de çalışan ATmega168'i ve ayrıca bilinen ATmega328'i kullandı. (Arduino “Mega” serisi bir daldır, ancak burada sunulan ilkeler geçerli kalır…)

Daha az sürümlü fakat arduino uyumlu olan atmega8'i kullandım, bu arduino platformunuzu kullanarak bu kartı kodlayabilirsiniz.

H köprüsü (L298): Her iki yönde (veya) bir yük boyunca gerilimi sağlayan elektronik bir devredir, basitçe bir motor sürüş aracı olarak adlandırılır, robotikte geniş bir uygulama alanına sahiptir, çünkü motorun yönünü ilgili mantık durumuna bağlı olarak değiştirebilir. Arduino pimi (geri veya geri).

Adım 3: Bağlantıları Kurma

H köprüsü, L2938 IC ile üretilmiş, bir adaptör veya seri olarak 9 voltluk bir batarya ile beslenen 12 voltluk bir güç kaynağıdır. Buradaki bağlantılar gider.

H köprüsünün motor pimleri 1 (IN1) mikrodenetleyicinin 8,9 pimlerine TO.

H köprüsünün motor pimleri 2 (IN2) TO mikrodenetleyicinin 10, 11 pimlerine TO.

Bir adaptör kullanarak Hbridge’e güç verin.

İşte bu, çok basit değil mi?

4. Adım: Kodlama

buraya motorları ileri yönde çalıştıran ve tekerleği ileri ve geri bırakıp robotu döndürmeye yardımcı olan basit bir program yükledim.

tekerleklerin yönünü değiştirebilir ancak digitalWrite () içindeki pimlerin gücünü yüksek veya düşük olarak değiştirebilirsiniz.

Eğer analog girişleri vermek zorundaysanız, en az 0 ve 255 arasında değişen değerlerde analogWrite () kullanın, bu değerleri kullanarak motorun hızını değiştirebilirsiniz. Analog değerler için panodaki pwm * pinlerini kullanmayı unutmayın.

ATB! digitalWrite ve keşfe çeşitli girdiler verin.