Мазмуну:

Үй статусунун индикаторунан иштөө: 5 кадам
Үй статусунун индикаторунан иштөө: 5 кадам

Video: Үй статусунун индикаторунан иштөө: 5 кадам

Video: Үй статусунун индикаторунан иштөө: 5 кадам
Video: Юпитер Aries менен түздөн-түз транзиттик | 31-декабрь, 2023-жыл | Ведик астрология #астрология 2024, Июль
Anonim
Image
Image
Бардык керектүү материалдарды чогултуу
Бардык керектүү материалдарды чогултуу

Учурдагы үй шартында иштөө, мен кээ бир кыйынчылыктарга туш болуп жатам, анткени менин балдарым дагы үйдөн окуп жатышат.

Кээде жумуш жана үй -бүлөлүк жашоо бир аз бүдөмүк болушу мүмкүн. Ошентип, мен жеткиликтүү экенимди же толук концентрация менен агымдын абалында экенимди билиш үчүн, балдарым менен кээ бир негизги эрежелерди орното билишим керек.

Менде эски LED тилкеси жана мурунку долбоордон ESP8266 бар, андыктан үй -бүлө мүчөлөрүмө менин бош эмес экенимди билдирүү үчүн Бош абалдын индикаторун түзүүгө эмне үчүн болбосун.

Ошентип, бул жерде негизги эрежелер:

- Кызыл: Апа бош эмес, андыктан тынчын албаңыз жана үндү баспаңыз

- Жашыл: Атам үзгүлтүккө учурайт

- Көк: Атам иштейт, бирок керек болсо жеткиликтүү болот

Бул пост сизге жагат деп үмүттөнөм жана балдар менен бир аз көңүл ачасыз.

1 -кадам: Бардык керектүү материалдарды чогултуу

Бардык керектүү материалдарды чогултуу
Бардык керектүү материалдарды чогултуу

Бул схема абдан жөнөкөй, бизге көп материалдардын кереги жок:

- ESP8266

- 5 V даректүү LED тилкеси (WS2812B)

- 330 Ом каршылыгы

- Прототип тактасы

- Connector Wire

- Диффузор (бул үчүн сүт бөтөлкөсүн колдонуп жатам)

Көңүл буруңуз, жогорудагы шилтеме өнөктөштүк шилтемеси

2 -кадам: Районду куруу

Circuit куруу
Circuit куруу

Circuit сиз көрүп тургандай абдан жөнөкөй. Мен 5V LED тилкесин колдонуп жатам. ESP8266 3.3Vде иштеп жаткандыктан, мен D2ди LED тилкесинин Динине туташтыруу үчүн учурдагы 330 Ом резисторун коюшум керек.

LED тилкесин 5В болгон Винден иштетсе болот. Мен ESP8266 тактамды компьютердин USB портунан иштеттим.

ESP8266 интернетке шлюз катары иштейт. Ал WiFiга туташып, көрсөтмөнү күтөт.

3 -кадам: Кодду жүктөңүз

Кодду жүктөңүз
Кодду жүктөңүз
Кодду жүктөңүз
Кодду жүктөңүз

Толук баштапкы кодду бул шилтеме аркылуу жүктөп алсаңыз болот.

Төмөнкү бөлүмдү WiFi жөндөөлөрүңүзгө ылайыкташтырууңуз керек болот.

/* Тармак орнотуулары*/const char* ssid = "yourssid"; // SSID - сиздин WiFi атыңыз const char* password = "yourssidpassword"; // Купуя сөз

Бул бүткөндөн кийин, сиз кодду түзүп, ESP8266га жүктөй аласыз.

Сиз IP дарегиңизди оңдоону каалашыңыз мүмкүн, эгерде ал сиздин ички тармагыңыздагы учурдагы түзмөккө каршы келет деп ойлосоңуз.

IPAddress ip (192, 168, 1, 111); // IPAddress шлюз түзмөгүнүн статикалык IP дареги (192, 168, 1, 1); // Gatway IPAddress субнети (255, 255, 255, 0); // Тармак маскасы

жана SETUP бөлүмүндө коддун кийинки бөлүмү

void setup (void) {delay (1000); / * Кээ бир маанилүү нерселерди баштаңыз */ Serial.begin (115200); WiFi.begin (ssid, сырсөз); WiFi.config (ip, шлюз, субнет); // муну DHCP үчүн комментарийледи

Сиз кодду толугу менен алып салсаңыз болот, ал DHCP аркылуу автоматтык түрдө дайындалат.

4 -кадам: Жарыкты иштетүү

Жарыкты иштетүү
Жарыкты иштетүү
Жарыкты иштетүү
Жарыкты иштетүү
Жарыкты иштетүү
Жарыкты иштетүү
Жарыкты иштетүү
Жарыкты иштетүү

Эгерде баары ойдогудай болсо, браузериңизди мурунку жөндөөлөрдө коюлган IP дарегине көрсөтө алышыңыз керек:

Сиз каалаган түстөрдүн айкалышын чыкылдата аласыз.

Кээде үйдөн жумуш учурунда чалып жатканда статусумду коюуну унутуп коем. Ал эми менин балдарым менин статусумду чагылдыруу үчүн автоматтык түрдө коюшту.

Мен бул долбоор үйдө иштөө үчүн кээ бир кызыктуу нерселерди алып келет деп үмүттөнөм.

Эгер сизге бул билдирүү жакса, анда менин веб -сайтымды Arduino менен байланышкан башка долбоорлор үчүн текшере аласыз.

Бул MQTTге туташууга мүмкүндүк берген жаңыртылган версия, андыктан интернеттен жарыкты башкара аласыз.

Сунушталууда: