Mục lục:
Video: Ví IoT (Ví thông minh với Firebeetle ESP32, Arduino IDE và Google Spreadsheet): 13 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Bởi IgorF2Follow More của tác giả:
Giới thiệu: Nhà sản xuất, kỹ sư, nhà khoa học điên rồ và nhà phát minh Thông tin thêm về IgorF2 »
Giải nhất trong Cuộc thi có kích thước bỏ túi có hướng dẫn!:NS
Nếu bạn đã đầu tư một số tiền vào tiền điện tử, có thể bạn đã biết rằng chúng rất dễ bay hơi. Chúng thay đổi chỉ sau một đêm và bạn không bao giờ biết bây giờ bạn vẫn còn bao nhiêu tiền 'thực' trong ví. Điều này cũng hợp lệ đối với thị trường chứng khoán. Bạn đặt một chút niềm tin vào một cổ phiếu cụ thể và không hiểu sao, thị trường cho rằng nó vô giá trị vào ngày hôm sau.
Vậy làm cách nào để bạn theo dõi những tài sản này và biết được giá trị hiện tại của chúng? Bạn có thể làm việc với một số bảng tính và cập nhật chúng thường xuyên. Hoặc bạn có thể tạo tiện ích của riêng mình để kiểm tra các giá trị này cho bạn: ví IoT!
Đối với dự án này, tôi đã làm việc trên bảng tính Google để theo dõi tài sản của mình và cập nhật giá trị của chúng cho một đơn vị tiền tệ cụ thể, dựa trên các giá trị mã được truy xuất từ Internet. Bảng tính này có thể truy cập được từ ESP32 bằng cách sử dụng và kết nối Wi-Fi, và bản tóm tắt được hiển thị trên màn hình OLED. Một máy in 3D đã được sử dụng để tạo ví, trong đó tôi đã nhúng một số thành phần điện tử để tạo nguyên mẫu ví IoT đầu tiên của mình.
Và đó không phải là tất cả! Tại sao không thêm đồng hồ được đồng bộ hóa với internet và máy đếm bước đi trong cùng một thiết bị? Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách làm điều đó.
Có một số cách để sử dụng hướng dẫn này. Bạn có thể sử dụng nó để:
- Tìm hiểu cách theo dõi và cập nhật giá trị tài sản của bạn cho một đơn vị tiền tệ cụ thể bằng cách sử dụng bảng tính của Google;
- Lập trình ESP32 bằng Arduino IDE;
- Đọc các giá trị từ bảng tính Google bằng thiết bị ESP32;
- Thực hành điện tử và kỹ năng hàn của bạn, v.v.;
Bạn có thể sử dụng một phần của hướng dẫn này để tạo các tiện ích của riêng mình hoặc làm theo nó đến cuối và tạo ví của riêng bạn.
Hướng dẫn này được chia như sau:
Bươc chân | Chủ thể | Chủ đề |
---|---|---|
1 | Công cụ và vật liệu | Công cụ và vật liệu được sử dụng trong dự án này |
2-3 | in 3d | Cách tạo mô hình 3D và in 3D tiện ích |
4-5 | Thiết bị điện tử | Cách đấu dây các mạch |
6-7 | Bảng tính Google | Cách tạo Bảng tính Google, chia sẻ nó với tiện ích của bạn |
8-12 | Mã hóa | Cách lập trình ESP32 bằng Arduino IDE |
Có một số hướng dẫn tuyệt vời về cách theo dõi giá của các loại tiền điện tử. Đây là nguồn cảm hứng cho dự án này:
Bạn thích các dự án đó? Vui lòng xem xét hỗ trợ các dự án tương lai của tôi bằng một khoản quyên góp Bitcoin nhỏ!: D Địa chỉ gửi BTC: 1FiWFYSjRaL7sLdr5wr6h86QkMA6pQxkXJ
Bước 1: Công cụ và vật liệu
Đối với dự án này, các công cụ sau đã được sử dụng:
- máy in 3D. Tôi đã sử dụng nó để in ví của mình và sản xuất vỏ cho thiết bị điện tử (với dây tóc PLA thông thường). Bạn có thể tìm thấy một số máy in 3D rẻ tiền trực tuyến sẽ hoạt động tốt cho dự án này (liên kết).
- 1.75mm PLA filament (liên kết / liên kết / liên kết). Tôi đã sử dụng dây tóc PLA màu trắng và xanh lam cứng để in vỏ trong đó các thiết bị điện tử được bọc và bảo vệ. Bằng cách này, chúng sẽ không bị nghiền nát nếu tôi cầm ví của mình lên hoặc nếu nó vô tình rơi xuống sàn.
- Hàn sắt và dây. Tôi cần nó để hàn một số dây giữa các thành phần điện tử, như bạn sẽ thấy ở phần sau.
- Keo siêu dính. Bản thiết kế 3D được in thành các phần khác nhau. Tôi đã sử dụng một số loại keo siêu dính để dán chúng lại với nhau.
Tôi đã sử dụng các bộ phận phần cứng sau cho dự án của mình:
- Bảng phát triển Firebeetle ESP32 (liên kết). Bảng Firebeetle ESP32 thực sự dễ sử dụng và lập trình bằng Arduino IDE. Nó có các mô-đun Bluetooth và Wi-Fi tích hợp, vì vậy bạn có thể sử dụng nó trong nhiều dự án khác nhau. Nó có một đầu nối cho một pin 3.7V, thực sự hữu ích để lắp ráp dự án này. Tôi cũng có một bộ sạc pin tích hợp. Nó sẽ sạc lại pin khi được kết nối với phích cắm USB. Bạn cũng có thể sử dụng các bảng dựa trên ESP32 khác (liên kết / liên kết) hoặc các bảng ESP8266 (liên kết / liên kết / liên kết) nếu bạn muốn. Khi xảy ra trên bo mạch bạn chọn, sẽ khó khăn hơn một chút để kết nối và sạc lại pin. Kích thước của trường hợp cũng sẽ cần được xác minh.
- Màn hình OLED (liên kết / liên kết). Nó được kết nối với bảng ESP, để hiển thị các giá trị thu được từ Google Spreadsheet.
- Máy đo gia tốc GY-521 (liên kết / liên kết). Nó được sử dụng như một bộ đếm bước.
- Pin 3.7V (liên kết / liên kết). Tôi đã sử dụng để cấp nguồn cho toàn bộ mạch.
- Dây điện.
- Cáp micro USB.
- Bu lông M2x6mm (x9)
- Đai ốc M2x1.5mm (x5)
Các liên kết ở trên chỉ là gợi ý về nơi bạn có thể tìm thấy các mục được sử dụng trong hướng dẫn này (và có thể hỗ trợ các hướng dẫn trong tương lai của tôi). Hãy thoải mái tìm kiếm chúng ở những nơi khác và mua tại cửa hàng trực tuyến hoặc địa phương yêu thích của bạn.
Như đã nói trước đây, một số bo mạch nhà phát triển ESP sẽ không có đầu nối pin (và bộ sạc) tích hợp. Trong trường hợp đó, bạn sẽ cần một mô-đun sạc pin bên ngoài (ví dụ: TP4056 (liên kết / liên kết)). Nó có thể sẽ yêu cầu một cáp USB mini để kết nối giữa bộ sạc và cổng USB. Bạn có biết bạn có thể mua Anet A8 với giá chỉ 155,99 USD không? Nhận của bạn tại Gearbest:
Bước 2: Lập mô hình 3D
Giải nhất cuộc thi bỏ túi
Đề xuất:
Đèn LED để bàn thông minh - Chiếu sáng thông minh W / Arduino - Neopixels Workspace: 10 bước (có hình ảnh)
Đèn LED để bàn thông minh | Chiếu sáng thông minh W / Arduino | Neopixels Workspace: Ngày nay chúng ta dành nhiều thời gian ở nhà, học tập và làm việc ảo, vậy tại sao không biến không gian làm việc của chúng ta trở nên tuyệt vời hơn với hệ thống chiếu sáng tùy chỉnh và thông minh dựa trên Arduino và Ws2812b LED. Sau đây tôi chỉ cho bạn cách xây dựng Smart của bạn Đèn LED để bàn
Biến điện thoại thông minh không sử dụng thành màn hình thông minh: 6 bước (có hình ảnh)
Biến điện thoại thông minh không sử dụng thành màn hình thông minh: Hướng dẫn Deze có trong het Engels, voor de Nederlandse versie klik hier Bạn có điện thoại thông minh (cũ) chưa sử dụng? Biến nó thành một màn hình thông minh bằng Google Trang tính và một số bút và giấy, bằng cách làm theo hướng dẫn từng bước dễ dàng này. Khi bạn hoàn thành
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: 10 bước (có hình ảnh)
Đồng hồ báo thức thông minh: Đồng hồ báo thức thông minh được làm bằng Raspberry Pi: Bạn đã bao giờ muốn có một chiếc đồng hồ thông minh chưa? Nếu vậy, đây là giải pháp cho bạn! Tôi đã làm Đồng hồ báo thức thông minh, đây là đồng hồ mà bạn có thể thay đổi thời gian báo thức theo trang web. Khi chuông báo thức kêu, sẽ có một âm thanh (còi) và 2 đèn sẽ
Tự làm cân thông minh với đồng hồ báo thức (với Wi-Fi, ESP8266, Arduino IDE và Adafruit.io): 10 bước (có hình ảnh)
Tự làm cân thông minh với đồng hồ báo thức (với Wi-Fi, ESP8266, Arduino IDE và Adafruit.io): Trong dự án trước đây của tôi, tôi đã phát triển một quy mô phòng tắm thông minh có Wi-Fi. Nó có thể đo trọng lượng của người dùng, hiển thị cục bộ và gửi lên đám mây. Bạn có thể biết thêm chi tiết về điều này trên liên kết dưới đây: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 với điện thoại thông minh: 4 bước (có hình ảnh)
Cách điều khiển Công tắc thông minh cơ bản dựa trên Sonoff ESP8266 bằng điện thoại thông minh: Sonoff là dòng thiết bị dành cho Nhà thông minh do ITEAD phát triển. Một trong những thiết bị linh hoạt và rẻ tiền nhất từ dòng đó là Sonoff Basic. Đây là một công tắc hỗ trợ Wi-Fi dựa trên một con chip tuyệt vời, ESP8266. Bài viết này mô tả cách thiết lập Cl