Hiển thị các bài đăng có nhãn Hướng dẫn robotics. Hiển thị tất cả bài đăng
Hiển thị các bài đăng có nhãn Hướng dẫn robotics. Hiển thị tất cả bài đăng

Thứ Ba, 30 tháng 1, 2018

Lập trình phần mềm gửi tín hiệu từ máy tính với Visual C#

Chào các bạn,

Ở bài học lần này chúng ta sẽ cùng nhau xây dựng một phần mềm máy tính để gửi tín hiệu điều khiển xuống arduino.

Code arduino thì vẫn như bài trước nhé

Lưu ý: Bài này có bẫy

Còn đây là phần quan trọng này. Chúng ta sẽ cố gắng cùng nhau gửi tín hiệu từ máy tính xuống nha


Tiêu chí đánh giá và mức độ hoàn thành

Tiêu chí 1 (5đ): Xây dựng xong giao diện
Tiêu chí 2 (15đ): Hoàn thiện phần code bên trong phần mềm
Tiêu chí 3 (15đ): Chạy thử chương trình
Tiêu chí 4 (15đ): Xuất file ra chạy thử
Tiêu chí 5 (50đ): Điều khiển được đèn led từ phần mềm trên máy tính
Tiếu chí 6 (5đ): Hiểu được bẫy là gì

Gợi ý


Đề bài kiểm tra hệ số 1

Lập trình một thiết bị điều khiển đèn led từ máy tính 
- Hoàn thiện giao diện 3đ
- Hoàn thiện code arduino 2đ
- Hoàn thiện code visual C# để gửi tín hiệu đi 2đ
- Điều khiển được 1 đèn led từ máy tính 1đ
- Điều khiển được 1 động cơ servo từ máy tính 1đ
- Thay đổi nút ON OFF thành 2 hình ảnh minh họa (không sử dụng chữ nữa) 1đ




Thứ Tư, 15 tháng 11, 2017

Học lập trình điện thoại android gửi tín hiệu bluetooth với appInventor

Chào các bạn, ở bài học này chúng ta sẽ học cách lập trình để gửi các tín hiệu từ điện thoại android xuống máy tính

Học lập trình ở đâu




Thử thách 1: Nạp code vào điện thoại android 
B1: Kết nối mạng
B2: Quét code android
B3: Tải file apk và cài đặt chương trình

Hướng dẫn


Ở ví dụ trên, chúng ta đã cùng nhau tìm hiểu cách lập trình chức năng gửi tín hiệu của điện thoại android


Thử thách 2: Lập trình để khi nhấn nút ON thì đèn sáng, thả nút thì đèn tắt
Gợi ý: Sử dụng sự kiên  Touch Up và Touch Down của nút bấm

Thử thách 3: Lập trình để nút ON có hình cái đèn sáng và nút OFF có hình cái đèn tắt
Gợi ý: Lên mạng tìm hình rồi tìm thuộc tính image của nút bấm và cho cái hình vào

Thử thách 4: Lập trình để icon của app có hình cái đèn
Gợi ý: Cái icon nó ở chỗ thuộc tính của Screen 1 đó

Thứ Tư, 8 tháng 11, 2017

Vẽ khuôn bánh quy

Chào các bạn,
Trải nghiệm quá trình nấu nướng là một điều tuyệt vời, trong đó không thể không kể đến công nghệ làm bánh. Bài học ngày hôm nay sẽ giúp chúng ta biết cách vẽ một cái khuôn bánh để tạo ra những sản phẩm đáng yêu từ khuôn nhựa in 3D



Thứ Hai, 2 tháng 10, 2017

Cách lắp ráp cánh tay robot mearm




Combo tay robot điều khiển bằng máy tính

BẮT TAY VÀO LÀM THÔI
CODE MẪU CHẠY TỰ ĐỘNG ĐÂY NHÉ


Mua arduino giá rẻ
Học lập trình ở đâu


A. RẮP MÔ HÌNH
Linh kiện gồm:
- Servo: 4 cái.
- Bộ linh kiện mica.


CÙNG LÀM THÔI  NÀO!!! ĐẾ

THẾ LÀ HOÀN THÀNH.

Nguồn: linhkienrobotics.com

Thứ Ba, 26 tháng 9, 2017

Điều khiển 2 động cơ servo


Chào các bạn,
Hôm nay chúng ta sẽ cùng tìm hiểu kỹ thuật câu dây cho 2 động cơ servo trở lên bằng breadboard




Đây là mạch điện


Giờ mình sẽ mắc điện theo mạch điện trên
Rồi nạp thử code sau
#include <Servo.h> 

Servo myservo1;  // create servo object to control servo 1 
Servo myservo2;  // create servo object to control servo 2
  


void setup() 
  myservo1.attach(2);  
  myservo2.attach(3);  

void loop() 
  for(int pos = 0; pos <= 180; pos += 1) 
  {                                  
    myservo1.write(pos);     
    myservo2.write(180-pos); 
    delay(5);                
  } 
   
}

Thử thách 1: Lập trình cho động cơ quét theo cả 2 hướng mà không bị giật cục
Thử thách 2: Lắp động cơ thứ 3 (myservo3)và lập trình quét theo chiều của động cơ 1
Thử thách 4: Lắp động cơ thứ 4 (myservo3) và lập trình quét theo chiều của động cơ 1 với số góc bằng 1/2
Thử thách 5: Lập trình cho động cơ servo 4 quét ngược chiều với động cơ 3 với số góc bằng 1/4
Thử thách 6: Lập trình để động cơ 1 quét 180 độ rồi giật lại thì động cơ 2 quay được 10 độ





Thứ Ba, 19 tháng 9, 2017

Lập trình điều khiển động cơ với L298

Chào các bạn,
Bài viết này sẽ cung cấp cho chúng ta và các tiến trình luyện tập để nắm bắt được kỹ thuật điều khiển động cơ với L298 nhé.

Bán arduino ở đâu
Học lập trình ở đâu

Mạch điện đây nha


Nhiệm vụ 1: Làm động cơ chạy
Thử code này để làm một động cơ chạy nha

void setup() {
  pinMode(6,OUTPUT);
  pinMode(7,OUTPUT);
}

void loop() {
  digitalWrite(6,HIGH);
  digitalWrite(7,LOW);

}

Thử thách 2: Làm động cơ quay ngược lại
Gợi ý: Đổi thành 6 thấp 7 cao là động cơ sẽ quay ngược lại
Thử thách 3: Làm động cơ quay tiến 1s, lùi 1s
Gợi ý:
 digitalWrite(6,HIGH);
 digitalWrite(7,LOW);
 delay(1000);
 digitalWrite(6,LOW);
 digitalWrite(7,HIGH);
 delay(1000);

Thử thách 4: Làm động cơ còn lại quay
Thử thách 5: Làm robot tiến
Thử thách 6: Làm robot quay phải
Thử thách 7: Làm robot tiến 1s, lùi 0,3s, quay trái 0,6s, quay phải 0,4s
Thử thách 8: Sút bóng vào gôn
Thử thách 9: Sút bóng vào gôn rồi nháy đèn ăn mừng