Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: LED матрицасы
- 3 -қадам: DHT сенсоры
- 4 -қадам: Сағат
- 5 -қадам: IOT
- 6 -қадам: Электр схемасы
- 7 -қадам: Arduino коды
- 8 -қадам: пайдалану
Бейне: Жарқын доп IOT: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Бұл жоба неопиксель матрицасы Blynk бағдарламасы арқылы басқаруға негізделген, себебі мен қарапайым шамға сағатты, температура мен ылғалдылық сенсорын қостым, бірақ біз егжей -тегжейлі көреміз.
1 -қадам: компоненттер
1: Arduino R3
16: NeoPixel WS2812B
1: СКД 16x2, I2C модулі бар
1: RTC (нақты уақыт сағаты) DS 1307
1: DHT 22 (температура мен ылғалдылық сенсоры)
1: DC DC конвертері реттелетін қадам
1: LM1117 сызықтық реттегіші
1: ESP5266-01
3: Түймені ауыстыру
1: бұру
1: Сыртқы опалды ақ шарлы диффузор
1: Электр қосылуға арналған қорап
1: резистор 220 Ом
1: резистор 510 Ом
1: резистор 1К Ом
1: резистор 470 Ом
3: 1N4007 диод
Электр сымы
2 -қадам: LED матрицасы
Мен төмендегі диаграммада көрсетілгендей непиксельдің шағын массивін құрдым, оны Arduino «Adafruit_NeoPixel.h» кітапханасымен басқарады, ол өте жарқын және жарық диодты қосқан кезде қарамағаныңыз жөн.
3 -қадам: DHT сенсоры
Мен қоршаған ортаның жағдайын бақылау үшін DHT 22 сенсорын қолдандым, жарық диоды түсінің өзгеруі, температураны көрсетеді, 12 түсте, көк (суық) қызылдан ыстық (ыстық).
4 -қадам: Сағат
Сағат RTC арқылы басқарылады, мен DS1307 қолдандым, бірақ ол DS3231-ге де сәйкес келеді, егжей-тегжейлі ақпаратты «Сағаттың орнатылған күнінің уақыты» бөлімінен қараңыз, мен бұл жобаға қарама-қарсы P1, P2 және P3, олар уақытты реттеу үшін пайдаланылады, мен кодқа кішкене өзгеріс енгіздім.
5 -қадам: IOT
Arduino интернетке ESP8266 арқылы қосылған, ол өз кезегінде App Blynk -ке қосылған.
Телефон арқылы көңіл -күйге байланысты шамның түсін өзгертуге болады. Түстер келесі түрде орнатылады:
V1 = Қызыл
V2 = Жасыл
V3 = Blu
V5 = Сары
V6 = күлгін
V7 = Көгілдір
V8 = ақ
V4 = Температура
6 -қадам: Электр схемасы
Сымдардың схемасынан көріп отырғаныңыздай, тізбектің жүрегі - «Arduino», менің жағдайда мен «Arduino Nano» қолдандым.
A4 және A5 түйреуіші үшін I2C 16x2 дисплейінің сәйкес SDA және SCL және RTC қосылады.
Температура мен ылғалдылық сенсоры 4-ші түйреуішке Pull-Up резисторы арқылы қосылады.
12 -ші Arduino түйреуішіне қосылған дивертер IOT режимінен «кемпірқосақ» деп аталатын жақсы жарыққа ауысады.
ESP8266 қосу үшін мен LM1117 реттегішін қолдандым, ал RTX кернеуін төмендету үшін мен резистивті бөлгішті (R1-R2) қолдандым.
D1, D2, D3 тобының қорғаныш функциясы бар:
- D1 кері полярлықтан қорғайды.
- D2, егер біз Arduino кодын өзгертсек, неопиксель матрицасының берілуін болдырмайды.
- D3 5,6 вольтты 5 вольтке төмендетеді
7 -қадам: Arduino коды
Create.arduino.cc коды:
кітапханалар:
- Wire.h - Arduino IDE
- RTClib.h -
- LiquidCrystal_I2C.h -
- DHT.h-https://github.com/adafruit/DHT-sensor-library
- Adafruit_NeoPixel.h -
- ESP8266_Lib.h -
- BlynkSimpleShieldEsp8266.h -
Кодта орнатылатын параметрлер:
- char auth = «YourAuthToken»; Bynk қосымшасының Token кодын енгізіңіз
- Blynk.begin (авторизация, wifi, «ssid», «пароль»); Wi -Fi маршрутизаторы үшін SSID мен парольді енгізіңіз
8 -қадам: пайдалану
Менің мысық шыршаны ұнатпайтындықтан, демалыс кезінде мен бұл шамды «кемпірқосақ режимінде» қолдандым.
Ұсынылған:
Arduino LCD доп ойыны: 3 қадам
Arduino LCD доп ойыны: Сәлеметсіз бе, бұл карантин кезінде мен жасаған Arduino LCD доп ойыны, менде бұл ойынның қалай жұмыс істейтіні туралы шағын бейне бар және сіз бұл бейнені таба аласыз (https://youtu.be/ccc4AkOJKhM)
Үй жануарларына арналған робот доп: 10 қадам (суреттермен)
Үй жануарларына арналған роботтық доп: Менің үй итім ойыншықтармен ойнағанды ұнатады, әсіресе ол қуа алады! Мен роботты доп жасадым, ол онымен байланысқан кезде автоматты түрде қосылып кетеді және ұялы телефон арқылы маған хабарлайды, мен оны Wi -Fi мен фин арқылы басқара аламын
Жаңа жылдық доп: 12 қадам (суреттермен)
Жаңа жылдық бал тамшылары: 2018 жылғы жаңа жылдық кешке мен әйгілі Times Square Ball Drop үлгісін жасадым. Бұл жаңа онжылдықта сіздің 2020 мерекеңізге тамаша қосымша болады! Допты құрайтын тостаған сақиналарының тоғыз қабаты бар: 6, 11, 15, 18, 20
Хрусталь доп: Болашағыңызға қараңыз!: 7 қадам
Кристалл доп: Болашағыңа қараңыз!: Әлемнің құпияларын білгіңіз келе ме? Ал, сіз алмайсыз! Сіз өзіңіздің кристалды шарды жасау арқылы болашағыңыздың не болатынын біле аласыз. Айтайын дегенім, жоғалтатын не бар? Егер мен мұны жасай алсам, онда сіз де СКД мониторды қолдана аласыз
Иттер үшін автоматты доп лақтырушы: 6 қадам
Иттерге арналған автоматты доп лақтырушы: Біздің екеуімізде де иттер бар, және бәріне белгілі болғандай, иттер күні бойы доппен ойнай алады. Сондықтан біз автоматты доп лақтырғыш жасаудың жолын ойластырдық