Mục lục:

Kính thông minh DIY - Arduino / ESP: 5 bước
Kính thông minh DIY - Arduino / ESP: 5 bước

Video: Kính thông minh DIY - Arduino / ESP: 5 bước

Video: Kính thông minh DIY - Arduino / ESP: 5 bước
Video: Smart Home project - Đồ án Nhà Thông Minh sử dụng Blynk | Arduino, app android 2024, Tháng mười một
Anonim
Image
Image
Kính thông minh DIY - Arduino / ESP
Kính thông minh DIY - Arduino / ESP

Phiên bản mới có sẵn tại đây: [YouTube]

Này các bạn!

Tôi ở đây để cho Bạn xem dự án DIY của tôi và khuyến khích Bạn tự làm!

Dự án là kính thông minh thực sự mà mọi người có thể tự làm tại nhà.

Tất cả mã có thể được tìm thấy ở đây và các nguồn:

[GitHub]

Tôi cũng đã làm một hướng dẫn trên YouTube. Đừng quên kiểm tra nó ra!

[YouTube]

Bạn có thể tải xuống mã cho Android Studio và tự phát triển nó.

Dự án này chỉ bao gồm chức năng cơ bản, mà tôi hy vọng, tôi sẽ phát triển trong tương lai.

Bước 1: Tạo Vỏ cho Đồ điện tử

Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử
Tạo vỏ cho thiết bị điện tử

Trước hết chúng ta phải tạo một vỏ cho thiết bị điện tử của chúng ta. Tôi đã thiết kế nó trong Blender 3D cho loại kính râm này (hình trên) và sau đó in nó bằng Máy in 3D của tôi.

Bạn cũng có thể làm vỏ bằng bìa cứng hoặc ván ép. Dự án trên GitHub.

Bước 2: Chúng ta cần gì

Chúng ta cần gì
Chúng ta cần gì
Chúng ta cần gì
Chúng ta cần gì
Chúng ta cần gì
Chúng ta cần gì
Chúng ta cần gì
Chúng ta cần gì

Vì vậy, các yếu tố cần thiết trong dự án này là:

  • ESP8266 d1 mini
  • OLED 0,91 "128x32 px
  • Pin LiPo 100 mAh - 3.7V
  • Bộ sạc LiPo
  • Kính râm
  • Ống kính từ kính bảo hộ bìa cứng
  • dây nhảy và các dây khác
  • Đèn Schottky

Chúng tôi cũng sẽ cần:

  • mỏ hàn
  • súng bắn keo nóng
  • băng keo hai mặt
  • Băng cách điện
  • bìa cứng / ván ép / máy in 3d
  • Thiết bị Android (điện thoại)

Bước 3: Kết nối mọi thứ với nhau

Image
Image
Thời gian mã hóa!
Thời gian mã hóa!

Đã đến lúc kết hợp mọi thứ lại với nhau. Bạn có thể thực hiện việc này theo sơ đồ hoặc xem video YT của tôi:

Trong bước này, bạn sẽ cần mỏ hàn, thuốc hàn và rất nhiều dây điện và kiên nhẫn:)

Bạn phải kết nối mọi thứ như trên sơ đồ.

Đừng quên rút ngắn RST và D0 - điều này sẽ cho phép ESP của chúng tôi khởi động lại từ chế độ ngủ sâu.

Bước 4: Thời gian mã hóa

Thời gian mã hóa!
Thời gian mã hóa!

Mã đầy đủ và các tài nguyên khác có thể được tìm thấy tại đây:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE

Vì vậy, khi chúng ta đã chuẩn bị sẵn kính điện tử thì đã đến lúc lập trình nó.

Trước hết chúng ta phải cài đặt các thư viện cần thiết. Hướng dẫn tại đây:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Cài đặt hỗ trợ ESP8266 cho Arduino IDE)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

Kết nối ESP8266 d1 mini với PC bằng cáp USB, mở chương trình của chúng tôi (Bạn có thể tải xuống từ đây) trong Arduino IDE.

Thay đổi các biến "ssid" và "mật khẩu" theo ssid điểm phát sóng và mật khẩu trong điện thoại của bạn.

Thay đổi "url" thành "https:// IP_OF_YOUR_PHONE: 8080"

IP_OF_YOUR_PHONE - IP của điện thoại khi nó chia sẻ WiFi

2. Android

Bây giờ hãy bật "Gỡ lỗi USB" trên điện thoại Android của bạn và tải lên chương trình bằng Android Studio hoặc sử dụng tệp ".apk".

Bước 5: Hãy chạy nó

Hãy chạy nó
Hãy chạy nó
Hãy chạy nó
Hãy chạy nó

Đầu tiên, kích hoạt điểm phát sóng trên điện thoại của bạn (sử dụng ssid và mật khẩu bạn đã đặt trước đó). Sau đó, mở ứng dụng đã cài đặt.

Bây giờ bạn có thể kết nối ESP8266 với pin. Nó sẽ kết nối với điểm phát sóng điện thoại của bạn và hiển thị "Init…".

Đã đến lúc chơi với ứng dụng! Sử dụng thời gian tự động gửi hoặc viết văn bản tùy chỉnh để gửi đến kính của bạn.

Sau đó đeo thử kính và chọn vị trí tốt nhất của thấu kính. Đính kèm nó vĩnh viễn.

Xong!

Đề xuất: