Mục lục:
- Quân nhu
- Bước 1: Lập trình cả hai MCU
- Bước 2: Cài đặt Trình điều khiển Arduino Leonardo vào PC của bạn
- Bước 3: Kết nối nó với PC của bạn
- Bước 4: Định cấu hình IoBroker
- Bước 5: Sửa đổi mã và triển vọng tương lai
Video: IoTyper - Điều khiển PC của bạn thông qua Alexa (IoT): 5 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:32
Bạn đã bao giờ nghĩ đến việc điều khiển PC của mình bằng IoT chưa? Thế giới của chúng ta trở nên thông minh hơn từng ngày và hôm nay chúng ta biến chiếc PC của mình thành một chiếc PC thậm chí còn thông minh hơn hiện tại. Hãy bắt đầu!
IoTyper dựa trên hai MicroControllers cơ bản: ATMega 32U4 có thể mô phỏng bàn phím và ESP8266 có khả năng WiFi. IoTyper kết hợp cả hai. Kết quả là một Cổng để PC của bạn giao tiếp với các thiết bị IoT. Để kết nối mọi thứ qua WiFi, bạn cần có MQTT-Broker. Tôi đang sử dụng iOBroker cho việc này. Hệ thống của tôi chạy trên một máy tính xách tay cũ, đã được nâng cấp. Nó không cần phải là mới nhất và nhanh nhất! Raspberrry Pi cũng sẽ làm công việc…
Nguyên tắc ESP8266 đọc một biến được lưu trữ tại iOBroker. Chúng tôi có thể thay đổi biến đó theo nhiều cách khác nhau, chẳng hạn như với Alexa (bạn cần một tập lệnh trong iOBroker để kết nối cả hai với nhau nhưng bạn có thể tìm một tập lệnh trực tuyến) hoặc với bất kỳ Trợ lý thông minh nào khác. Tất nhiên, bạn cũng có thể chỉ cần sử dụng Ứng dụng như Apple Homekit để kích hoạt một sự kiện, trong trường hợp này là Mở khóa máy tính xách tay của tôi. ESP8266 đọc biến và gửi văn bản của nó qua Serial-Line tới ATMega 32U4. ATMega 32U4 gửi văn bản dưới dạng Đầu ra bàn phím đến PC. Tôi cũng bao gồm một bản phác thảo thử nghiệm cho Mở khóa trên trang này:) Đây chỉ nên là một mã ví dụ - Khả năng của ATMega32U4 thật đáng kinh ngạc! Bạn có thể đưa những kỹ năng này vào tất cả các dự án của mình để tương tác với PC qua WiFi!
Quân nhu
Hãy bắt đầu với Vật liệu tôi đã sử dụng:
Arduino Pro Micro (Tôi đã tháo IC)
ESP01
TD6810 Buck-Converter
2.2 uH Coil
Điện trở 2x 22 Ω
Điện trở 2x 10k Ω
Điện trở 1x 680 Ω
Điện trở 1x 150k Ω
Điện trở 2x 330k Ω
Điện trở 1x 1k Ω
Tụ điện 1x 100 nF
Tụ điện 2x 22 pF
Tụ điện 1x 10 uF
Tụ điện 1x 1 uF
Tụ điện 1x 100 pF
Tụ điện 1x 22 uF
Tiêu đề ghim
LED 3x (Màu sắc không quan trọng!)
Tinh thể 1x 16 MhZ
Đầu nối USB-Male
(Tùy chọn) PCB khắc
Các công cụ tôi đã sử dụng:
Yihua 862D + Trạm hàn và hàn lại
Hàn thiếc
Tuôn ra
Hàn dán
Cái nhíp
Bước 1: Lập trình cả hai MCU
Trước tiên, bạn cần lập trình cả hai MicroControllers. Tôi đã sử dụng Arduino IDE!
Tôi đã loại bỏ ATMega32U4 khỏi Bảng mạch vi mô Arduino Pro giá rẻ. Điều đó rẻ hơn so với việc mua IC độc lập…
Tôi đã sử dụng các Cài đặt này:
ESP8266:
- Mô-đun ESP8266 chung
- Kích thước flash: 512k (không có SPIFFS)
ATMega 32U4:
Arduino Leonardo
Nếu bạn đã hoàn thành Lập trình, bạn có thể bắt đầu Kết nối mọi thứ như được hiển thị trong Sơ đồ.
Bước 2: Cài đặt Trình điều khiển Arduino Leonardo vào PC của bạn
Để đảm bảo rằng mọi thứ hoạt động tốt, bạn cần cập nhật Arduino IDE của mình lên phiên bản mới nhất. Hơn nữa, bạn cần các trình điều khiển mới nhất.
Để khắc phục sự cố, hãy xem Sparkfun-Website:
learn.sparkfun.com/tutorials/pro-micro--fi…
Bước 3: Kết nối nó với PC của bạn
Cuối cùng nhưng không kém phần quan trọng, bạn có thể kết nối bo mạch của mình với Máy tính. Nó sẽ phát hiện nó giống như một bàn phím bình thường. Bạn có thể tìm thấy IoTyper là "Arduino Leonardo" trong Trình quản lý thiết bị của mình:)
Bước 4: Định cấu hình IoBroker
Thư mục cho tệp phải là / esp / iotyper trong cấu hình cơ bản. Tất nhiên bạn có thể thay đổi điều này trong Mã của ESP8266 cũng được bao gồm trong Tài liệu hướng dẫn này.
Bước 5: Sửa đổi mã và triển vọng tương lai
Nếu bạn đã hàn thành công, bạn có thể muốn sửa đổi mã ngay bây giờ. Để có cảm hứng đồng hồ:
www.arduino.cc/reference/en/language/funct…
Khả năng sở hữu là vô tận!
Nhân tiện: Tôi sẽ sớm thiết kế vỏ máy in 3D cho IoTyper, khi tôi trở về nhà sau kỳ nghỉ…
Hy vọng bạn sẽ thích:) Bye: D
Đề xuất:
Nhận thông báo qua email từ hệ thống an ninh gia đình của bạn bằng Arduino: 3 bước
Nhận thông báo qua email từ hệ thống an ninh gia đình của bạn bằng Arduino: Sử dụng Arduino, chúng tôi có thể dễ dàng trang bị thêm chức năng email cơ bản vào hầu hết mọi cài đặt hệ thống bảo mật hiện có. Điều này đặc biệt thích hợp cho các hệ thống cũ hơn mà rất có thể đã bị ngắt kết nối khỏi dịch vụ giám sát từ lâu
Lưu hình ảnh của bạn cho công việc của bạn: 4 bước (với hình ảnh)
Lưu hình ảnh cho công việc của bạn: 1. Mở tài liệu Google mới và sử dụng trang này để bảo vệ hình ảnh của bạn. Sử dụng ctrl (control) và nút " c " phím để sao chép.3. Sử dụng ctrl (control) và nút " v " chìa khóa để dán
Quả cầu pha lê huyền bí (Nghĩa đen cho bạn biết vận may của bạn!): 3 bước (có hình ảnh)
Quả cầu pha lê thần bí (Nghĩa đen cho bạn biết vận may của bạn!): Tìm hiểu cách làm quả cầu pha lê bói toán cho bạn biết tương lai của bạn khi chạm vào! Dự án bao gồm ba phần cơ bản và có thể được xây dựng trong khoảng bốn giờ. Vật liệu: 1. Cảm biến cảm ứng điện dung: 1 - Vi điều khiển Arduino Uno 1
Truyền tệp qua mạng LAN của bạn thông qua BitTorrent: 6 bước
Truyền tệp qua mạng LAN của bạn thông qua BitTorrent: Đôi khi bạn có thể cần chuyển tệp qua mạng tới một số máy tính. Trong khi bạn có thể đặt nó trên ổ đĩa flash hoặc CD / DVD, bạn sẽ phải đến mỗi máy tính để sao chép các tệp và có thể mất một lúc để sao chép tất cả các tệp (đặc biệt là với f
Làm cho máy ảnh của bạn thành "chế độ chụp đêm quân sự", thêm hiệu ứng ban đêm hoặc tạo chế độ chụp ảnh ban đêm trên bất kỳ máy ảnh nào !!!: 3 bước
Đặt Máy ảnh của bạn thành "Chế độ chụp đêm quân sự", Thêm Hiệu ứng Ban đêm hoặc Tạo Chế độ Cảnh báo Ban đêm trên Bất kỳ Máy ảnh nào !!!: *** Điều này đã được đưa vào CUỘC THI KỸ THUẬT SỐ DAYS PHOTO , Hãy bình chọn cho tôi ** * Nếu bạn cần bất kỳ trợ giúp nào, vui lòng gửi email: [email protected] Tôi nói tiếng Anh, Pháp, Nhật, Tây Ban Nha và tôi biết các ngôn ngữ khác nếu bạn