Chính xác, ngoại trừ như một snitch của người Hồi giáo, bạn không thể gọi một bàn chải như vậy. Bàn chải sẽ theo dõi xem bạn có đánh răng hai lần một ngày và trong ít nhất 2 phút. Nếu bạn quá lười biếng, thì điều này sẽ được tất cả Twitter biết đến.
Dụng cụ và vật liệu:
-ESP8266;
-Cảm biến hiệu chuẩn;
-RGB-LED -2 chiếc;
-3,7 V pin lithium;
-Wire;
Phụ kiện -Soldering;
-Chủ vụ;
-Knife;
Thước đo -MET;
Súng -Gue;
-Bán bảng;
-Nhiều đo;
- nhíp;
-Máy in 3D;
Bước một: Ban
Mạch sẽ được đặt trong một trường hợp nhỏ, vì vậy bạn cần giảm thiểu kích thước của nó.
Trình hướng dẫn bắt đầu bằng cách gắn ESP8266 trên bảng. Sau đó hàn chân của một đèn LED vào chân thứ hai.
Kết nối dây 5V Neopixel với pin có nhãn BAT.
Kết nối dây GND Neopixel với pin có nhãn GND.
Kết nối dây Neopixel của Din (INPUT) với chân 15.
Gắn cảm biến rung. Hàn chân dày hơn của cảm biến rung vào A0. Kết nối chân mỏng của cảm biến rung với chân BAT.
Bước hai: Lập trình
Trước tiên, bạn phải đăng ký tài khoản với Adaf nhung IO và IFTTT. Sau khi đăng ký, hãy đến và tạo một kênh mới gọi là "analog". Trong tương lai, kênh này sẽ được đăng ký trong mã Arduino. Theo logic, một applet sẽ được tạo ra trong đó hành động diễn ra (độ rung được cảm nhận bởi cảm biến). Kênh này sẽ được kết nối với bo mạch Arduino Huzzah để theo dõi trạng thái (bao nhiêu lần, bao nhiêu phút cảm biến rung được kích hoạt). Khi trạng thái thanh lọc bằng 0, Arduino Huzzah sẽ gửi tin nhắn đến nguồn cấp dữ liệu. Thông tin trong mẫu này sau đó sẽ được sử dụng trong applet để khởi chạy một tweet.
Trong phần IFTTT, hãy tạo phần Applet mới, tìm kiếm dịch vụ Adafbean sau khi nhấp vào Điều này, và sau đó chọn Giám sát một nguồn cấp dữ liệu trên Adafbean IO. Sau đó chọn kênh của Analog Analog và nhập bằng 1. Sau đó nhấp vào Tạo Tạo Trình kích hoạt.
Đi đến phần "Đây". Tìm twitter và chọn "Đăng một tweet với hình ảnh". Bạn sẽ được nhắc kết nối tài khoản của bạn với dịch vụ. Trong tương lai, bạn có thể chọn hình ảnh và bản ghi sẽ được công bố.
Để mã hoạt động, bạn cần tải xuống các thư viện, theo hướng dẫn, đến ESP8266.
Mã cho phép bạn đo độ rung từ cảm biến rung và thực hiện các hành động cần thiết. Bản thân mã bao gồm khoảng 3 phần.
Trong phần chu trình, giá trị cảm biến được đọc từ chân A0 cho dù giá trị ngưỡng có vượt quá hay không. Sau đó, định kỳ, trong khoảng thời gian 12 giờ đã đặt, kiểm tra được thực hiện để xem liệu bộ đếm có giá trị cho biết làm sạch trong 2 phút hay không. Nếu điều này không xảy ra, thì dữ liệu tương ứng sẽ được gửi đến IO Adaf nhung.Sau khi nhận được tin nhắn từ Adaf nhung, màu của đèn LED sẽ thay đổi.
Bước ba: 3Dmô hình
Bước cuối cùng trong sản xuất là mô hình hóa và in ấn thân bàn chải đánh răng. Khi thiết kế, bạn cần xem xét kích thước của bảng, kích thước của bàn chải đánh răng cơ sở và khả năng chống ẩm của vỏ.
Bây giờ mọi thứ cần phải được lắp ráp vào trường hợp và, trong tương lai.
Và đừng quên đánh răng. Nếu không, bàn chải đánh răng của bạn "chạm" vào bạn trên Twitter))))