Mục lục:
Video: ESP8266-01 WIFI MUSICAL BELL CÓ LED: 3 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Dự án này bắt nguồn từ việc mua một lô chip đa dạng ESP8266-01. Đây là những bo mạch nhỏ có 8 chân và đầu ra hạn chế về GP I / O trên thực tế, hầu hết các lần đều được trích dẫn rằng chúng chỉ có một I / Ô. Tuyên bố đó tất nhiên là không chính xác vì chúng thực sự có 4 chân bạn có thể sử dụng mặc dù chúng đa chức năng nên bạn phải cẩn thận cách sử dụng chúng.
Hai là chân nối tiếp RX / TX cho đầu ra nối tiếp cho mục đích gỡ lỗi. Tôi sẽ không sử dụng những thứ này ở đây vì tôi muốn gỡ lỗi trong thời gian thực, tôi thực sự quan tâm đến chân 3 và 5. 3 luôn có sẵn dưới dạng GPI-02 và 5 là GPI-00.
Chúng ta có thể xem mã sau đó và thực hiện một số hướng dẫn, tuy nhiên, cần thận trọng khi đề cập rằng các bảng nhỏ này phải được lập trình bằng cách kéo dòng đặt lại xuống và sau đó giữ chân 5 ở mức thấp để cho phép đặt lại ở mức cao. chế độ. Có rất nhiều thông tin về điều này vì vậy tôi sẽ không lặp lại nó ở đây.
Nguồn điện khôn ngoan Tôi đã chọn sử dụng đầu nối USB như một dụng cụ cung cấp nước trái cây hoặc các lỗi nếu bạn thích.
Vì vậy, điều này làm được gì: Ý tưởng là thiết lập bảng thành một điểm truy cập không dây có thể phát hiện được bằng WIFI và sau khi kết nối sẽ cung cấp cho bạn một nút để nhấn để rung chuông và nhấp nháy đèn LED.
Tôi đã chọn trong 10 giây nhưng một lần nữa có thể định cấu hình hoặc bạn có thể thông minh với lệnh gọi lại [Ticker] để kích hoạt một số sự kiện khác. Thiết bị này không lớn nên hạn chế nhưng giá rẻ !! Nếu bạn không cần phải làm gì nhiều thì đây là một trò đùa. Rất nhiều chức năng trong mã là mặc định, chẳng hạn như địa chỉ ip, v.v. nhưng tất cả đều có thể định cấu hình theo những gì bạn muốn. Hãy xem video của tôi mô tả hoạt động.
www.youtube.com/embed/cAUYztMnS30
Bước 1: Những gì bạn sẽ cần
Một số nhận xét trong danh sách
BT66 Đây là IC âm thanh với nhiều bài hát được lập trình sẵn.
Loa được liệt kê là AST-030COMR-R. Tôi đo giá trị này là 80 ohms.
Bóng bán dẫn được liệt kê là BC547 thực sự là một BC237A
Điện trở trong TẢI TRẠNG THÁI LED LÀ 1 OHM. Fet 2N7000 có điện trở nguồn cống là 5 hoặc 6 ôm.
Bước 2: Đầu tiên là sơ đồ
Tôi đính kèm giản đồ ở dạng pdf. Hãy xem qua điều này;
Cổng USB hoàn toàn là để cấp nguồn. D + và D- không được sử dụng. 5V được định tuyến đến U1 là bộ điều chỉnh điện áp. Tách rời thông thường xung quanh gói.3.3V được cấp cho ESP-0! Thiết bị WIFI 8 PIN. Kéo lên trên chân 4 và 6. Tôi cũng đã thêm một lần kéo lên trên chân 5, chân lập trình có o / p được định tuyến qua R6 đến cổng của FET. Bộ thoát của FET có HBLED và một điện trở 1 ohm được cấp nguồn từ dòng 5V trực tiếp. Điện trở 1 ohm kết hợp với điện trở nguồn xả giới hạn dòng xả và do đó dòng điện qua đèn LED ở mức xấp xỉ. 200mA… nó sáng. Điều này sẽ được lập trình để nhấp nháy đèn LED bằng cách sử dụng bộ đếm sự kiện trong Ticker.
Chân 3 từ ESP điều khiển chip âm thanh BT66 thông qua một điện trở 220 ohm đến chân 2. Chân 1 là o / p của nó được thoát qua một điện trở 220 ohm khác đến chân đế của BC237A. Bộ chuyển đổi trở kháng của Q1 ghép nối o / p với SP1 loa có trở kháng xấp xỉ. 80 ôm. Không có mức tăng ở đây trong bộ phát của Q1 nhưng chúng tôi nhận được một số mức tăng hiện tại khoảng. 100 trong cấu hình bộ phát chung này. Nếu chúng ta làm phép toán thì chúng ta sẽ nhận được khoảng 0,1 mW hoặc khoảng 10db SPL là đủ nhưng không quá lớn. Xem các thành phần của AST-030COMR Farnell.
Một số lưu ý bổ sung. Bộ điều chỉnh LDO tuyến tính có khả năng 800mA. Bạn có thể làm cho điều này nhỏ hơn vì tải 3,3V duy nhất là chip âm thanh và chip ESP. Tôi sẽ để điều đó cho những người dám mạo hiểm hơn, đối với tôi, nó đã ở trong hộp của tôi!
Bước 3: MÃ
Chúng ta cũng hãy xem xét vấn đề này. Đối với những người quen thuộc với Arduino
Lưu ý việc bao gồm bộ lập lịch biểu đánh dấu LƯU Ý RẰNG CHÚNG TÔI KHAI BÁO 2 CẢI TIẾN CỦA KẾ HOẠCH BỘ ĐOẠN --- TickerScheduler ts (2); Các chân sẽ được sử dụng là LED_BUILTIN và khai báo trước đó của LED_Pin Sau đó, chúng tôi có mật khẩu và SSID mà thiết bị sẽ được nhìn thấy khi bạn duyệt. Sau đó, chúng ta có một vài hàm sẽ được gọi bởi thói quen đánh dấu. Hãy chuyển đến phần thiết lập. chúng tôi sử dụng pinmode (tên của pin, I / O) để thiết lập chúng. Sau đó, chúng tôi chuyển các tham số vào lệnh gọi lại không đồng bộ cho mỗi trong hai bộ định thời.
ts.add (thông số). Chúng tôi chuyển các chức năng gọi lại, v.v.
Trong điều đầu tiên chính mà chúng tôi làm là phục vụ bộ lập lịch biểu cổ phiếu. sau đó chúng tôi kiểm tra khách hàng và trả lại nếu không có kết nối. Nếu một máy khách đã kết nối thì chúng tôi lấy chuỗi và xem nó có báo bellON Sau đó chúng tôi o / p HTML nằm trong một số chuỗi. Nghiên cứu các chuỗi HTML và đưa vào phiên bản của các nút.
Đề xuất:
Touch Not Bell: 4 bước
Touch Not Bell: Trong thời điểm khó khăn này khi cả quốc gia đang chiến đấu với đại dịch này và nơi mà xã hội phải xa cách, vì vậy tôi đã sử dụng hệ thống chuông cảm biến thủ công. Ở ẤN ĐỘ, cứ 1 km lại có một ngôi chùa vì đất nước của chúng ta có đầy đủ văn hóa và sự cống hiến
Đồng hồ báo thức Twin Bell từ lon nước ngọt: 7 bước (có hình ảnh)
Đồng hồ báo thức đôi chuông từ lon nước ngọt: Có thể hướng dẫn này hướng dẫn bạn cách tạo đồng hồ báo thức đôi chuông từ lon nước ngọt. Để làm cho chiếc đồng hồ báo thức này hoạt động đầy đủ, một mô-đun đồng hồ Quartz DIY đã được tích hợp
Bell Girl: 6 bước
Bell Girl: Những cảnh tiếp theo đó thường xảy ra trong công ty của chúng tôi. &Quot; Xin chào, đồ ăn của bạn đã hết, vui lòng mở cửa. " Năm phút sau … " Xin chào, đồ ăn mang đi của bạn đã lâu, vui lòng mở cửa … " Nhưng bạn đã mở được cánh cửa năm
Bell Siphon Rain Gauge: 8 bước (có hình ảnh)
Bell Siphon Rain Gauge: Một phiên bản cải tiến của loại này là PiSiphon Rain Gauge, Lượng mưa truyền thống được đo bằng máy đo mưa thủ công
Thân thang đo Bell Jetranger cho Trực thăng Silverlit PicooZ Micro-RC-RC: 4 bước
Bell Jetranger Scale Body for Silverlit PicooZ Micro-RC-Helicopter: Chuyển đổi chiếc PicooZ trông như đồ chơi của bạn thành một chiếc cân Bell 206 Jetranger hoặc gần như bất kỳ máy bay trực thăng cánh quạt đơn nào khác. Tôi đã mua cho mình một heli 3 kênh để cái này đã sẵn sàng để thử nghiệm. nếu bạn muốn tạo một thân vỏ độc đáo cho PicooZ của mình