Mục lục:

Tự làm kính thực tế tăng cường thông minh bằng Arduino: 7 bước
Tự làm kính thực tế tăng cường thông minh bằng Arduino: 7 bước

Video: Tự làm kính thực tế tăng cường thông minh bằng Arduino: 7 bước

Video: Tự làm kính thực tế tăng cường thông minh bằng Arduino: 7 bước
Video: Tự học Arduino cơ bản | Bài 8 Điều khiển màn cửa tự động bằng cảm biến mưa | Cửa cuốn tự động. 2024, Tháng mười một
Anonim
Tự làm kính thực tế tăng cường thông minh bằng Arduino
Tự làm kính thực tế tăng cường thông minh bằng Arduino

Khi công nghệ đang phát triển nhanh chóng và tự tích hợp vào tất cả các khía cạnh của cuộc sống con người, các nhà thiết kế và nhà phát triển đã cố gắng cung cấp trải nghiệm công nghệ thú vị hơn cho mọi người. Một trong những xu hướng công nghệ nhằm làm cho cuộc sống dễ dàng hơn là máy tính có thể đeo được. Mục đích của Wearable là hỗ trợ mọi người kiểm soát cuộc sống của họ bằng cách tăng cường cuộc sống thực với thông tin bổ sung liên tục và phổ biến. Một trong những xu hướng đang phát triển của máy tính đeo được là Màn hình gắn trên đầu (HMD), vì đầu là một cổng tuyệt vời để nhận thông tin âm thanh, hình ảnh và thông tin bận rộn. Cũng nhờ dự án Google Glass, kính đeo được ở dạng kính đã được chú ý nhiều hơn trong năm ngoái. Google Glass giống như một tiện ích của tương lai mà chúng tôi đã thấy trong thời gian gần đây. Một kỹ thuật hữu ích cho tất cả các loại người kể cả người tàn tật / khuyết tật.

Lấy cảm hứng từ kính Google, tôi đã tạo ra một nguyên mẫu đeo được có thể hoạt động khá giống với Google Glass. Trong dự án này, chúng tôi sẽ tạo ra một tiện ích mở rộng có thể đeo được có thể hoạt động như kính Google và nó sẽ được sử dụng để gửi thông báo về các cuộc gọi và tin nhắn nhận được trên điện thoại di động, đồng thời hiển thị ngày và giờ, tất cả trước mắt người đeo.

Google Glasses có sẵn trên thị trường với giá từ $ 1000 đến $ 1500. Ở đây chúng tôi sẽ thực hiện dự án này dưới, Rs.1000 hoặc $ 15.

Smart- Glasses là thiết bị điện toán có thể đeo được sử dụng như một phần mở rộng, có thể được gắn vào kính râm hoặc kính râm của người đeo và có thể được ghép nối với Điện thoại thông minh qua Bluetooth. Phần mở rộng này, chứa bộ điều khiển Arduino Micro có bộ vi xử lý ATmega328p, được lập trình để kết nối với Điện thoại thông minh thông qua ứng dụng Điện thoại thông minh. Một mô-đun Bluetooth, có tên HC-05 được giao tiếp với ATmega328p, được sử dụng để kết nối với điện thoại thông minh. Pin / Pin sạc lại 5V được sử dụng làm nguồn điện cho Smart-Glass. Màn hình OLED SSD1306, 0,96”được giao tiếp với ATmega328p, được sử dụng để hiển thị dữ liệu nhận được từ điện thoại thông minh. Ứng dụng Smart-Phone được sử dụng để truyền dữ liệu của điện thoại, tức là; Ngày, giờ, thông báo cuộc gọi điện thoại và tin nhắn văn bản.

Sau đây là các bước chính được thực hiện trong toàn bộ quá trình:

  1. Đã nhận được thông báo.
  2. Mã hóa.
  3. Truyền và Nhận.
  4. Giải mã và xử lý.
  5. Chấp hành

Nguyên tắc cơ bản của dự án này là tạo ra một nguyên mẫu hoạt động và điều đó cũng với chi phí rất thấp.

Bước 1: CÁC THÀNH PHẦN CẦN THIẾT:

CÁC THÀNH PHẦN YÊU CẦU
CÁC THÀNH PHẦN YÊU CẦU
  1. Arduino Nano, (ATMega328p)
  2. Pin (chúng tôi đã sử dụng pin 9V)
  3. Mô-đun Bluetooth (HC-05)
  4. Màn hình OLED (SSD1306)
  5. Dây kết nối
  6. Nút ấn
  7. Tai nghe Bluetooth (LG HBS 760) [Đây là tùy chọn. Tôi đã có một bộ bị hỏng, vì vậy tôi cũng sử dụng nó.]
  8. Nút chuyển đổi
  9. Khung cơ bản (chúng tôi làm khung này bằng Sunmica Sheet, bằng cách sửa lại hình dạng của nó bằng sắt hàn)

Bước 2: CHƯƠNG TRÌNH:

Tải lên chương trình đã cho trong Arduino Nano. Nhưng trước tiên, hãy tải xuống thư viện cho chương trình.

Để tải xuống thư viện, hãy làm theo các bước sau; Phác thảo> Bao gồm Thư viện> Quản lý Thư viện> Tìm kiếm "SSD1306" và cài đặt Adafruit_SSD1306

Hoặc nếu chương trình Arduino đã cho không hoạt động, hãy sao chép và tải lên chương trình được cung cấp bên dưới;

#bao gồm

#bao gồm

#bao gồm

#bao gồm

#define OLED_RESET 4

Màn hình Adafruit_SSD1306 (OLED_RESET);

void setup () {

Serial.begin (9600);

display.begin (SSD1306_SWITCHCAPVCC, 0x3D);

display.display ();

chậm trễ (2000);

display.clearDisplay ();

}

void loop () {

while (Serial.available ()> 0) {

Ngày chuỗi = Serial.readStringUntil ('|');

Serial.read ();

Thời gian chuỗi = Serial.readStringUntil ('|');

Serial.read ();

String Phone = Serial.readStringUntil ('|');

Serial.read ();

String Text = Serial.readStringUntil ('\ n');

Serial.read ();

}

if (Text == "text" && Phone == "phone")

{display.println (Ngày);

display.display ();

display.println (Thời gian);

display.display ();

display.clearDisplay ();

}

if (Text! = "text" && Phone == "phone") {

display.println (Văn bản);

display.display ();

chậm trễ (5000);

display.clearDisplay ();

}

if (Text == "text" && Phone! = "phone") {

display.println (Điện thoại);

display.display ();

chậm trễ (5000);

display.clearDisplay ();

}

}

Bước 3: NỘP ĐƠN:

ỨNG DỤNG
ỨNG DỤNG
ỨNG DỤNG
ỨNG DỤNG

Nếu.apk đã cho không hoạt động hoặc bạn muốn tạo ứng dụng tùy chỉnh của riêng mình. Sau đó, bạn có thể sử dụng trang web của nhà phát minh ứng dụng và tạo các khối chức năng như đã nêu ở trên.

HOẶC

Tải xuống.apk và cài đặt nó.

Bước 4: KẾT NỐI:

SỰ LIÊN QUAN
SỰ LIÊN QUAN

Kết nối mạch điện như trong sơ đồ này.

Kết nối với pin và bật nguồn.

Bước 5: THIẾT LẬP:

CÀI ĐẶT
CÀI ĐẶT

Ghép nối mô-đun Bluetooth với Bluetooth của điện thoại. Ứng dụng sẽ hiển thị hình ảnh trên.

Bước 6: LÀM VIỆC CƠ THỂ / KHUNG HÌNH:

CƠ THỂ / KHUNG CÔNG VIỆC
CƠ THỂ / KHUNG CÔNG VIỆC
CƠ THỂ / KHUNG CÔNG VIỆC
CƠ THỂ / KHUNG CÔNG VIỆC

Tạo khung như trong hình hoặc theo sự lựa chọn của bạn. Tôi làm khung này bằng ván ép Sunmica, bằng cách sử dụng mỏ hàn để tạo đường cong. Bạn có thể làm cho nó theo thiết kế của bạn.

Đối với Hiển thị, bạn có thể sử dụng mẫu trên làm tài liệu tham khảo.

Bước 7: KẾT QUẢ:

KẾT QUẢ
KẾT QUẢ

Kết quả là một thứ tương tự như hình trên sẽ xuất hiện trên Màn hình.

Nếu bạn có bất kỳ góp ý nào để nó tốt hơn, bạn có thể comment xuống.

Đề xuất: