Kapat

Arduino İle Bluetooth Kontrollü Araç Yapımı

Anasayfa
Arduino Arduino İle Bluetooth Kontrollü Araç Yapımı

Bu güne kadar bu arduino projesini yapmak için binlerce youtube videosu izlemiş olabilirsiniz. Binlerce defa hata yapmış, yapamamış olabilirsiniz. Hatta pes etmiş bile olabilirsiniz. Bugün sizin için projenin devresini ve kodlarını en sade anlaşılır şekile dönüştürdük ve sizin işinizi kolaylaştırmak istedik. Bu yazı ile beraber sizde kendi bluetooth kontrollü arabanızı yapabileceksiniz.

Malzemelerimiz:
1 Adet Arduino Uno
1 Adet L9110 Motor Sürücü
1 Adet Hc06 veya Hc05 Bluetooth Modülü
2 Adet veya 4 adet Motor
1 Adet 4lü Pil Yatağı
4 Adet Pil
Yeterli Kadar Jumper kablo

Öncelikle aşağıda paylaşmış olduğumuz devre şemasını kuralım.

Devreyi kurduktan sonra aşağıda paylaşmış olduğumuz kodları arduino uno kartınıza yükleyerek kullanabilirsiniz.

Arduino’ ya Yüklenecek Kodlar:


#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // RX, TX

char data;

#define sol_motor_1 4

#define sol_motor_2 5

#define sag_motor_1 2

#define sag_motor_2 3



void setup() {

pinMode(5,OUTPUT);&amp;nbsp;&amp;nbsp; //Sol Motor 2

pinMode(2,OUTPUT);&amp;nbsp;&amp;nbsp; //Sol Motor 1

pinMode(3,OUTPUT);&amp;nbsp;&amp;nbsp; //Sağ Motor 1

pinMode(4,OUTPUT);&amp;nbsp;&amp;nbsp; //Sağ Motor 2

Serial.begin(9600);

mySerial.begin(9600);

Serial.println("Setup is Done!");

}

void ileri(){

digitalWrite(sol_motor_1, LOW);

digitalWrite(sol_motor_2, HIGH);

digitalWrite(sag_motor_1, HIGH);

digitalWrite(sag_motor_2, LOW);

}

void geri(){

digitalWrite(sol_motor_1, HIGH);

digitalWrite(sol_motor_2, LOW);

digitalWrite(sag_motor_1, LOW);

digitalWrite(sag_motor_2, HIGH);

}

void sol(){

digitalWrite(sol_motor_1, HIGH);

digitalWrite(sol_motor_2, LOW);

digitalWrite(sag_motor_1, HIGH);

digitalWrite(sag_motor_2, LOW);

}

void sag(){

digitalWrite(sol_motor_1, LOW);

digitalWrite(sol_motor_2, HIGH);

digitalWrite(sag_motor_1, LOW);

digitalWrite(sag_motor_2, HIGH);

}

void dur(){

digitalWrite(sol_motor_1, LOW);

digitalWrite(sol_motor_2, LOW);

digitalWrite(sag_motor_1, LOW);

digitalWrite(sag_motor_2, LOW);

}

void loop() {

if(mySerial.available()){

data = mySerial.read();

Serial.println(data);

}

if(data == 'F'){

ileri();

}

else if(data == 'B'){

geri();

}

else if(data == 'L'){

sol();

}

else if(data == 'R'){

sag();

}

else if(data == 'S'){

dur();

}

}

Arduino Uno kartımıza kodları yükledikten sonra yapacağımız işlemler:

1-Telefonunuza veya tabletinize Bluetooth RC Controller uygulamasını indirin.(Yalnızca android kullanıcıları)

2-Bluetooth ayarlarınıza girin ve HC06 yazana tıklayın ve şifre kısmına 1234 girin ve bağlanmasın bekleyin.

3- İşaretli görselleri takip ederek projenizi tamamlayabilirsiniz.

Yukarıdaki görselli talimatları yerine getirdikten sonra karşınıza çıkan ekranın sol köşesinde yeşil ışık yanıyorsa cihazınız bağlanmış demektir.

İsmitekno.com ekibi olarak sağlıklı ve bol projeli günler dileriz.

“Arduino İle Bluetooth Kontrollü Araç Yapımı” üzerine 1 yorum

  1. şevko says:

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir