İçindekiler:

Robot FLR D2-2'yi Değiştirme: 5 Adım (Resimlerle)
Robot FLR D2-2'yi Değiştirme: 5 Adım (Resimlerle)

Video: Robot FLR D2-2'yi Değiştirme: 5 Adım (Resimlerle)

Video: Robot FLR D2-2'yi Değiştirme: 5 Adım (Resimlerle)
Video: Arpo the Robot | BIGGEST SNOWMAN!!! | Funny Cartoons for Kids | Arpo and Daniel 2024, Temmuz
Anonim
Bir Robot FLR D2-2'yi Değiştirme
Bir Robot FLR D2-2'yi Değiştirme

Gerçekten ucuz olan bir robot D2-2'yi yeniden programlamak istiyorum (örneğin bkz. Banggood). Sağlanan µkontrolör bir AT89C2051'dir ve IDE'ye, programcıya ve öğrenecek zamanım yok, bu yüzden AT89C2051'i kaldırmaya ve bir PIC kullanmayı denemeye karar verdim.

Bir 16F690'ı seçtim çünkü bende çok var ama aynı pin şemasına sahip olduğu sürece başka bir tane ile deneyebilirsiniz (örneğin 16F1507 güzel).

Yapması çok kolay ve basit! Sadece mikrodenetleyiciye (ve bir PICKit) ihtiyacınız var.

Adım 1: Şemayı Anlamak

Şemayı Anlamak
Şemayı Anlamak

Prensip oldukça basittir: 2 giriş vardır: bir çift karşılaştırıcıya bağlı 2 fotodedektör. 4 çıkış vardır: 2 motor ve 2 LED.

Program ayrıca çok basittir: Bir fotodedektör beyaz bir kısım algılarsa, ilgili motor AÇIK durumdadır.

Şematikte XTAL Y1 eksik. AT89C2051'in 4 ve 5 numaralı pinleri arasında bulunur.

Adım 2: PIC16F690 Soketinin Kurulumu

PIC16F690 Soketini Takma
PIC16F690 Soketini Takma

Kiti aşağıdaki parçalar olmadan lehimlemeniz gerekir:

R1 ve C4: reset devresidir

C6, C7 ve Y1: osilatör

Aşağıdaki değişiklikler dikkatli bir şekilde yapılmalıdır:

R10, C4'ün negatif pinine bağlanmalıdır.

20 pinli IC soketi TERSİNE lehimlenmelidir, pin 1 robotun merkezine doğru.

16F690'ın pin 1'i (P3.7 olarak işaretlenmiştir) sonraki Vcc ile lehimlenmelidir.

3. Adım: Sonuçlar

Sonuçlar
Sonuçlar
Sonuçlar
Sonuçlar

R10'un nasıl kurulduğuna dikkat edin.

Adım 4: PICKit 2 veya 3 için konektör

PICKit 2 veya 3 için konektör
PICKit 2 veya 3 için konektör
PICKit 2 veya 3 için konektör
PICKit 2 veya 3 için konektör

Bir PICKit'i kolayca bağlamak için 5 Erkek - Erkek Jumper Kablo Dupont Teli kullanıyorum.

Renk koduna göre lehimlenirler.

İlk tel (R10 pini yerine kahverengi tel lehimlenmelidir.

PICKit'e bağlantılar renk koduna göre yapılır…

Adım 5: Sonuç

Bu küçük tüyo çok basit ve hemen işe yarıyor!

Sağlanan Excel dosyası, 16F690'ın talimatları, kayıtları ve pin-out listesini içerir.

İşte Youtube'da programlanan robotun sonucu.

Ama artık daha akıllı bir robot programlayabilirsiniz…

Önerilen: