Mục lục:

Tự động sạc đầy điện thoại di động: 20 bước
Tự động sạc đầy điện thoại di động: 20 bước

Video: Tự động sạc đầy điện thoại di động: 20 bước

Video: Tự động sạc đầy điện thoại di động: 20 bước
Video: Nguyên nhân iphone sạc đến 80% là dừng sạc 2024, Tháng sáu
Anonim
Tự động sạc đầy điện thoại di động
Tự động sạc đầy điện thoại di động

Điện thoại di động tự động ngắt sạc khi được sạc đầy, không cần lo lắng về tuổi thọ pin ngay cả khi bạn đã để nó qua đêm. Điện thoại di động chạy bằng pin. Mặc dù pin rất tiện dụng để sử dụng nhưng việc sử dụng chúng cũng cần có một số biện pháp phòng ngừa. Một vấn đề chính đối với việc sử dụng pin là quá tải và sạc quá mức. Cả hai vấn đề này đều ảnh hưởng đến tuổi thọ của pin và gây tốn kém cho người dùng cuối. Những vấn đề này thường bị người dùng bỏ qua. Việc xử lý pin không đúng cách sẽ làm giảm tuổi thọ của chúng. Trong dự án này, điều đầu tiên tôi muốn tự động hóa là "sạc thông minh" cho điện thoại thông minh của mình để kéo dài tuổi thọ của nó: khi pin di động được sạc đầy (có nghĩa là 100%), nó sẽ tự động ngừng sạc và ngắt nguồn điện từ USB. Phần trăm tính phí có thể được đặt tùy theo sự thuận tiện của chúng tôi. Mức pin cũng có thể được đặt để bật sạc.

Trong hướng dẫn này, tôi đã sử dụng mô-đun WiFi ESP 8266 với công cụ tự động hóa Android, ứng dụng Macrodroid. Bất cứ khi nào phần trăm pin đạt 100%, Macrodroid sẽ kích hoạt một lệnh đến trình duyệt web đưa ra lệnh cho esp8266. Sau đó, chân o / p kỹ thuật số của ESP 8266 sẽ cắt nguồn cung cấp bộ sạc từ bộ sạc được kết nối từ RELAY.

Bước 1: Những thứ bạn cần

Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần
Những thứ bạn cần

1. Mode MCU-ESP8266 MODULE2. RELAY 5 volt3. BỘ TRANSISTOR NPN 4. NGUỒN KẾT NỐI NAM VÀ NỮ

6. Ba dây jumper nữ cho mô-đun wifi

7. PCB nhỏ

Bước 2: Sơ đồ mạch

Sơ đồ mạch
Sơ đồ mạch

Sau khi upload sketch vào esp module kết nối 5V từ usb male (+ Ve Red wire) đến một điểm của cuộn dây Relay, điểm chung của relay và điểm Vin của nút MCU. Kết nối (N / O) của Rơle với + ve của USB cái (Dây màu đỏ). Kết nối điểm thứ hai của cuộn dây rơle với Bộ thu của T1 (bất kỳ bóng bán dẫn NPN nào). Kết nối chân đế của T1 với D2 của nút mcu thông qua điện trở 2,2k. Kết nối dây Đen của USB Nam (-Ve) với USB Nữ (Dây đen), bộ phát của T1 và Gnd của Node Mcu. Kết nối LED + ve với N / O của rơ le và -ve đến -ve thông qua điện trở 1k như trong sơ đồ mạch.

LƯU Ý: Dây kết nối USB Male to Female nên có chiều dài ngắn vì dây dài có thể xảy ra sụt áp.

Bước 3: Cách thức hoạt động

Ban đầu D2 của nút mcu sẽ ở mức cao và T1 đang ở trạng thái dẫn và rơle đóng điện. Bây giờ Điện áp sẽ đi qua các tiếp điểm rơ le và Di động sẽ bắt đầu sạc. Node mcu Đầu ra kỹ thuật số chỉ là 3.3v không đủ để điều khiển Relay nên T1 được sử dụng trong mạch này. Macrodroid APP là một ứng dụng tự động hóa Android liên tục theo dõi tỷ lệ phần trăm sạc trên thiết bị di động. Ngay sau khi tính phí đạt đến giá trị đặt, tức là. 100% Macrodroid thực hiện lệnh URL trong trình duyệt web thông qua Node mcu. Sau đó, D2 sẽ ở mức Thấp, T1 tắt và Rơ le khử nguồn, Trong điều kiện này, nguồn cung cấp sẽ bị cắt đối với thiết bị di động và dừng sạc.

Bước 4: Mã cho Esp8266

Mã cho Esp8266
Mã cho Esp8266

Tôi đang sử dụng ESP8266 NodeMCU để điều khiển Rơ le.

Khi bật nguồn Node Mcu, nó kết nối với mạng wifi tại nhà của tôi và nó cung cấp địa chỉ IP - 192.168.0.115, và nhờ đó tôi có thể điều khiển rơle của mình thông qua Localhost. Tôi đang sử dụng liên kết / url dưới đây để kiểm soát ứng dụng của mình - 192.168.0.115/status 4 = 1 (để bật chuyển tiếp) & 192.168.0.115/status4=0 (để tắt chuyển tiếp).

Lưu ý 1. # bạn có thể thay đổi các chân đầu ra kỹ thuật số.

Lưu ý 2: # D2 của Node MCU là D4 của arduino trong chương trình.

Liên kết liên kết bên dưới để cài đặt phần mềm chính Arduino vào PC

Cài đặt phần mềm chính Arduino vào PC

Nhấp vào liên kết bên dưới để Cài đặt Bảng ESP8266 trong Arduino IDE (Windows, Mac OS X, Linux)

Cài đặt bo mạch ESP8266 trong Arduino IDE

Mã này hoạt động rất tốt.

Tải xuống mã của tôi từ liên kết này:

Liên kết: - Sạc đầy điện thoại di động

Các bước.

1. kết nối esp8266 với PC thông qua cáp USB

2. cài đặt tất cả các thư viện trong bản phác thảo từ github

Chọn> công cụ> Bảng

Chọn> cổng công cụ

Mở liên kết trên và

thay đổi SSID và Mật khẩu wifi tại nhà của bạn trong bản phác thảo, dòng số 6, 7

thay đổi IP wifi, Gate way, subnet của bạn.

Để lấy IP, Gateway và bảng điều khiển mở mạng con:

bấm vào xem trạng thái mạng và nhiệm vụ

bấm vào kết nối khu vực địa phương

bấm vào chi tiết

Địa chỉ IPv4 là địa chỉ ip của bạn 192.168.0. XXX (xxx có thể là bất kỳ số nào bạn có thể tự cung cấp cho URL trong dòng phác thảo số 99). Tôi giữ 115 [ví dụ: IPAddress ip (192, 168, 0, 115)];

sau đó tải lên bản phác thảo.

Kiểm tra: -

Kết nối LED với điện trở 1k, + ve với Collector của T1 và -ve với GND

ban đầu đèn LED sẽ BẬT.

Lưu ý: Bạn nên cung cấp cùng một số URL trong trình duyệt web mà bạn đã cung cấp trong địa chỉ IP phác thảo Arduino Dòng số 99.

mở tab mới trong trình duyệt Web và nhập url

dẫn sẽ TẮT, một lần nữa nhập url https://192.168.0.115/status4=1 rơle sẽ được cấp năng lượng và đèn sẽ BẬT.

Bạn có thể nhập url này trên điện thoại di động được kết nối với cùng một mạng wifi

nếu điều này hoạt động, thì mọi thứ đều ổn.

Bây giờ, hãy xóa ESP8266 khỏi máy tính và

Rơ le hàn, led, điện trở, bóng bán dẫn trên PCB nhỏ.

Tôi đã giữ toàn bộ mọi thứ trong khung ngân hàng điện cũ.

Dây USB đực sang cái nên có chiều dài ngắn để giảm điện áp.

Bước 5: Truy cập Cửa hàng Play của Android và Tìm kiếm Ứng dụng Macrodroid và Cài đặt Nó

Truy cập Cửa hàng Play của Android và Tìm kiếm Ứng dụng Macrodroid và Cài đặt Ứng dụng này
Truy cập Cửa hàng Play của Android và Tìm kiếm Ứng dụng Macrodroid và Cài đặt Ứng dụng này

Bước 6: Mở ứng dụng và nhấn Thêm Macro

Mở ứng dụng và nhấn Thêm Macro
Mở ứng dụng và nhấn Thêm Macro

Bước 7:

Bước 8: Nhấn + trên Trình kích hoạt

Nhấn + trên Trình kích hoạt
Nhấn + trên Trình kích hoạt

Bước 9: Nhấn vào Pin / Nguồn

Nhấn vào Pin / Nguồn
Nhấn vào Pin / Nguồn

Bước 10: Nhấp vào Mức pin

Nhấp vào Mức pin
Nhấp vào Mức pin

Bước 11: Chọn Tùy chọn Tăng / Giảm, Nhấn Ok

Chọn Tùy chọn Tăng / Giảm, Nhấn Ok
Chọn Tùy chọn Tăng / Giảm, Nhấn Ok

Bước 12: Chọn Tăng lên và Thanh trượt lên 100%, Nhấp vào Ok

Chọn Tăng lên và Thanh trượt lên 100%, Nhấp vào Ok
Chọn Tăng lên và Thanh trượt lên 100%, Nhấp vào Ok

Bước 13: Chọn + Biểu tượng trên Hành động

Chọn + Biểu tượng trên Hành động
Chọn + Biểu tượng trên Hành động

Bước 14: Chọn Ứng dụng

Chọn ứng dụng
Chọn ứng dụng

Bước 15: Chọn Mở trang web / HTTP GET

Chọn Mở trang web / HTTP GET
Chọn Mở trang web / HTTP GET

Bước 16: Nhập Url Http: /192.168.0.115/status4=0

Nhập Url Http: /192.168.0.115/status4=0
Nhập Url Http: /192.168.0.115/status4=0

Bước 17: Đánh dấu vào Tham số mã hóa url, Nhận HTTP (Không có trình duyệt web), Lưu trạng thái thành công cuộc gọi và nhấn Ok

Đánh dấu vào Tham số mã hóa url, Nhận HTTP (Không có trình duyệt web), Lưu trạng thái thành công cuộc gọi và nhấn Ok
Đánh dấu vào Tham số mã hóa url, Nhận HTTP (Không có trình duyệt web), Lưu trạng thái thành công cuộc gọi và nhấn Ok

Bước 18: Nhập Phí đầy đủ ở trên cùng và Tiết kiệm

Nhập Phí đầy đủ ở trên cùng và Tiết kiệm
Nhập Phí đầy đủ ở trên cùng và Tiết kiệm

Bước 19: Cuối cùng Kích hoạt thanh trượt lên trên cùng bên phải

Cuối cùng là Bật thanh trượt lên trên cùng bên phải
Cuối cùng là Bật thanh trượt lên trên cùng bên phải

Bước 20: Thử nghiệm với thiết bị di động

Thử nghiệm với thiết bị di động
Thử nghiệm với thiết bị di động

Kết nối USB đực vào ổ cắm tường, dây sạc của di động sang usb cái. nguồn BẬT bộ sạc, đèn LED sẽ BẬT và tự động tắt sau khi sạc đầy và ngắt nguồn cung cấp cho Điện thoại di động..

Lưu ý: Mỗi khi sạc điện thoại di động, đừng quên bật ứng dụng Macrodroid và bật WIFi trên điện thoại di động.

Đề xuất: