Mục lục:
Video: MEROSS MSS620 - Hành trình đi vào sự kỳ lạ: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:31
Một người bạn của tôi cần một số ổ cắm điện có điều khiển bằng wifi cho ban công của cô ấy - bạn biết đấy, những thứ thông thường: tưới cây, bật đèn khi trời tối. Vì vậy, sau một vài lần duyệt web, tôi đã nghĩ ra MEROSS MSS620 - hai ổ cắm điện, điều khiển bằng wifi.
Tất nhiên tôi không tìm cách giữ lại phần sụn gốc - có thể tôi là học sinh cũ, nhưng tôi không thích tin tưởng một công ty Trung Quốc khó hiểu nào đó bằng mật khẩu WiFi của mình;) Vì tôi không thể tìm thấy bất kỳ thông tin nào về mô hình cụ thể đó, tôi đã chọn sử dụng với sự can đảm của tôi: Wifi 2.4GHz, một số ứng dụng… đúng: nghe giống như ESP8266.
Bước 1: Mở ra
Bưu kiện đã đến, và nó ở đó: Một Mô-đun MCU trông khá quen thuộc, RX, TX, GND và một số jumper có nhãn "KEY". Lấy máy đo liên tục của tôi và xác nhận: tất cả những tín hiệu đó đi đến nơi mà tôi mong đợi chúng sẽ đến với ESP12 - điều này sẽ dễ dàng… vì vậy tôi nghĩ.
!!!! Một lời cảnh báo trước khi tôi tiếp tục: không bao giờ vận hành thiết bị sử dụng điện áp nguồn mở! Điện áp nguồn có thể gây hại nghiêm trọng cho bạn, trong trường hợp xấu nhất là giết chết bạn! Nếu bạn không có ý tưởng phải làm gì về điện áp lưới, hãy hỏi ai đó! Nếu bạn không biết ai đó, ai có thể giúp bạn - đừng chạm vào những thứ đó !!!
Dù sao thì - lấy bộ chuyển đổi nối tiếp USB và kết nối với RX / TX / GND - hoạt động như một sự quyến rũ. Đầu ra là 9600 baud, MCU đưa ra một loạt các thông báo trạng thái khó hiểu, dấu hiệu tốt đẹp của cuộc sống. GPIO0 của ESP8266 phải được kéo đến GND để đưa MCU vào chế độ flash - vì vậy một jumper qua các chân KEY, cấp nguồn cho hệ thống… tại sao MCU vẫn nói chuyện với tôi? Đúng vậy: không thay đổi, nếu jumper KEY được đóng hoặc mở - điều đó là không thể đối với ESP12.
Tôi cảm thấy mệt mỏi với việc cắm-rút thiết bị, vì vậy tôi đã cấp nguồn cho hệ thống thông qua 3v3 của bộ điều hợp USB-Serial và thử thiết lập lại phần cứng của mô-đun - điều đó cũng không làm được gì. VẬY ??
Việc đo thêm một số chân điều khiển của mô-đun cũng không giúp được gì: nên có một số chốt kéo, có thể phát hiện được bằng một đồng hồ đo đơn giản - chúng không như vậy.
Vì vậy, tôi quyết định đi theo con đường khó khăn: Tôi biết rằng tất cả các chân cần thiết đều ở đúng vị trí cho mô-đun ESP12. Hãy lấy một cái trong đó!
Bước 2: Một cái gì đó quen thuộc
Một chút về các công cụ phù hợp cho công việc, tôi đã giải mã thành công mô-đun MCU và thả một ESP12 mới vào - nổ, hoạt động ra khỏi hộp.
Bước 3: Bạn là ai?
Nhưng tôi tò mò: tôi vừa loại bỏ cái gì? Việc thoát khỏi HF Shield đã giải thích cho hành vi kỳ lạ: đó hoàn toàn không phải là một mô-đun ESP! Bên trong, tôi tìm thấy một MediaTek MT7662 - một chút pha trộn giữa ESP8285 và ESP32, MCU chip đơn, Wifi & BT. Ở đâu đó trong quá trình họ chuyển đổi Mô-đun MCU.
Vì vậy - MSS620 có thể hack được. Nhưng hãy lưu ý rằng nó cần một số hàn và loại bỏ mô-đun MCU.
Nếu bạn quan tâm đến việc gán mã pin:
Rơ le / Kênh: IO12 / IO4
Đèn LED: IO5 (xanh lá cây / thấp hơn) / IO13 (đỏ / trên)
Chuyển đổi: IO14 (Kéo xuống, vì vậy hãy đọc nó qua INPUT_PULLUP)
Đề xuất:
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
DoReMiQuencer - Trình tự theo trình tự MIDI có thể lập trình với bàn phím: 7 bước
DoReMiQuencer - Bộ điều khiển MIDI có thể lập trình với bàn phím: Thiết bị này được tạo ra để sử dụng với VCVRack, một bộ tổng hợp mô-đun ảo do VCV tạo ra, nhưng có thể hoạt động như một bộ điều khiển MIDI mục đích chung. Nó hoạt động như một bộ tuần tự MIDI hoặc bàn phím, tùy thuộc vào chế độ đã chọn. Các nốt MIDI được ánh xạ tới ke
5 Bộ lập trình PIC bóng bán dẫn * Sơ đồ được thêm vào Bước 9 !: 9 bước
5 Bộ lập trình PIC bóng bán dẫn * Sơ đồ được thêm vào Bước 9 !: Tạo bộ lập trình PIC của riêng bạn cho cổng song song của máy tính. Đây là một biến thể của thiết kế cổ điển của David Tait. Nó rất đáng tin cậy và có phần mềm lập trình tốt miễn phí. Tôi thích lập trình viên IC-Prog và PICpgm. Hơn hết, nó
Trình nhấp vào trình chiếu không dây: 6 bước
Trình nhấp chuột trình chiếu không dây: // RustlabsOverview: đây là trình nhấp chuột trình chiếu mà tôi đã cùng nhau thực hiện cho một bài tập tiếng Anh vài năm trước. Về cơ bản, nó là một cú nhấp chuột trái không dây đơn giản (để lướt qua các slide PowerPoint trong khi làm bài luận)
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một