Nghiêng lắc điện thoại để điều kiển ô tô bạn đã thử chưa ???

Mô tả dự án: 

Bài viết sẽ hướng dẫn các bạn cách để xây dựng một app để có thể nghiêng lắc điều kiển ô tô. Giống với game đua oto chúng ta thường chơi trên điện thoại "nói vậy thôi không giống lắm đâu" mà mình sưu tầm được từ một bài trên instructables

Tìm hiểu cách xây dựng app

Đây là một dự án đơn giản của điện thoại Android điều khiển chiếc xe bằng Bluetooth. Android với cảm biến gia tốc có trong điện thoại sẽ điều kiển ARDUINO qua BLUETOOTH . Nghiêng về phía trước - xe đi về phía trước, nghiêng sang trái - xe quay sang trái, nghiêng trở lại - xe đi lại. Độ nhạy và giá trị của độ nghiêng thiết lập trong ứng dụng Android. 

Trước khi tìm hiểu, bạn cần biết về App Inventor, hãy xem bài của bạn huytion156 các bạn nhé.

Đây là khối code chính cho app

 

Ý nghĩa các dòng lệnh

Theo như khối app bên trên thì :

  • Khi nghiêng về trục X với tọa độ >= 2.5 thì app sẽ gửi tín hiệu là 1 nếu X <= -2.5 app sẽ gửi tín hiệu 2
  • Khi nghiêng về trục Y với tọa độ >= 2.5 thì app sẽ gửi tín hiệu là 3 nếu Y <= -2.5 app sẽ gửi tín hiệu 4
  • Nếu X và Y nằm trong khoảng 2.5 đến -2.5 thì app sẽ gửi tín hiệu là 0

Tương đương trên ARDUINO :

  • 1 là tiến
  • 2 lùi
  • 3 trái
  • 4 phải
  • 0 dừng

Bật mí với các bạn mình có thể điều kiển tốc độ động cơ tùy thuộc vào độ nghiêng

Đi xa hơn?

Bạn vẫn chưa thấy làm thế nào để làm một chiếc xe? Đừng lo lắng. Hãy làm ngày một chiếc xe như thế này. Sau đó sửa code bạn ấy lại một xíu ở hàm if là được.

Tìm

if (blue==6)//Dung dong co

Sửa thành

if (blue==0)//Dung dong co

Thế là bạn đã hô biến chiếc xe bluetooth thành một chiếc xe điều khiển qua con quay hồi chuyển rồi.

lên
27 thành viên đã đánh giá bài viết này hữu ích.
Chuyên mục: 
Các dự án được truyền cảm hứng

Xe điều khiển bằng tay game Dual Shock3 thông qua Bluetooth

Vừa bắt đầu với arduino được hơn 1 tuần, có tham khảo qua các nguồn từ "trung ương đến địa phương", nắm được 1 số kiến thức cơ bản nên mình bắt đầu thực hiện 1 sản phẩm để đúc kết kinh nghiệm. Trong số đó thì xe điều khiển là dễ nhất. Kết hợp với cái tay game ps3 nằm lăn lóc ở góc nhà. Thế là có 1 chiếc xe điều khiển từ xa. Bắt đầu nhé.

lên
17 thành viên đã đánh giá bài viết này hữu ích.

Làm xe điều khiển từ xa bằng Bluetooth - Điều khiển bằng Android với App Inventor

Mình rất thích điện tử nhưng không học về ngành điện tử. Rất may là có Adruino, rồi có cộng đồng Adruino Việt Nam, đặc biệt là sự nhiệt tình của tất cả các bạn trong cộng đồng, mình đã làm được 1 chiếc xe điều khiển từ xa. Cho con chơi là lí do phụ thôi, còn tìm hiểu, học tập là chính. Hôm nay chia sẻ cùng các bạn, cùng gửi lời cảm ơn đến tất cả các bạn trong cộng đồng. Có bạn thì giúp đỡ trực tiếp, có bạn thì viết bài, rồi có bạn thì bình luận, nêu câu hỏi. Tất cả đều có giá trị đối với mình.

Ngại viết bài nên mình đăng dưới dạng ảnh.

lên
26 thành viên đã đánh giá bài viết này hữu ích.
Các bài viết cùng tác giả

Hô biến động cơ SERVO thành động cơ DC không cần dùng mạch cầu H

Ở bài viết này, mình sẽ hướng dẫn các bạn biến SERVO thành động cơ quay tít đảo chiều được mà không cần mạch cầu H. Nghĩa là bạn chỉ cần một chân digital / analog duy nhất (không cần pwm) để điều khiển động cơ DC (cả 2 chiều), thật đã phải không nào?

lên
26 thành viên đã đánh giá bài viết này hữu ích.

Gửi và nhận dữ liệu từ arduino và smartphone qua bluetooth

Bài viết này sẽ hướng dẫn các bạn dùng smartphone làm MONITOR hoặc vừa MONITOR vừa điều kiển thiết bị, một ví dụ cực đơn giản.

lên
47 thành viên đã đánh giá bài viết này hữu ích.