Мазмуну:
- 1 -кадам: Бөлүктөр
- 2 -кадам: Туташуу
- 3 -кадам: Программа
- 4 -кадам: Бул кантип иштейт?
- 5 -кадам: Android үчүн аппликация
- 6 -кадам: Колдонмонун конфигурациясы
- 7 -кадам: Браузер
- 8 -кадам: Портту багыттоо
- 9 -кадам: IP жок (милдеттүү эмес)
- 10 -кадам: Сыноо
- 11 -кадам: EDIT: Android App Source Code
Video: Arduino менен акылдуу үй: 11 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Салам.
Мен сизге кантип акылдуу үй курууну көрсөтөм. Бул терезенин ичинде же сыртында температураны көрсөтөт, эгер терезе ачык же жабык болсо, жамгыр жааганда көрсөтөт жана PIR сенсорунун сезимдери кыймылдаганда сигнал берет. Мен бардык маалыматтарды көрсөтүү үчүн андроидде тиркеме жасадым (аны браузерден да көрө аласыз). Сиз үйүңүздөгү температураны жана дүйнөнүн булуң бурчунан башка маалыматты көрө аласыз! Колдонмо англис жана поляк тилине которулган. Мен муну өзүмдүн акылдуу үйүмдү жасап, аны башкарууну каалагандыктан курдум. Кааласаңыз, өзүңүздүн акылдуу үйүңүздү жасай аласыз, сизге болгону тетиктер (төмөндө келтирилген) жана каалоо көп. Ошентип, баштайлы.
Башталгычтын кыскартууларын түшүндүрүү:
GND - жер
VCC - күч
PIR - жылдыруу сенсору
1 -кадам: Бөлүктөр
Бардык тетиктер мага 90 доллар турат
- Arduino
- Ethernet модулу ENC28J60
- Термометр DS18B20 x2
- Микрофон модулу
- Жамгыр сенсору
- PIR сенсор
- Камыш которгуч
- Эстафета
- Резистор 4, 7k Ω
- Twisted-pair кабели
- Ethernet кабели
- Куралдар (ширетүүчү, бурагыч)
2 -кадам: Туташуу
Жогоруда мен туташуу менен фриздин сүрөтүн коштум. Эгер сизде көйгөй болсо, комментарийге калтырыңыз.
3 -кадам: Программа
Биринчиден, бул китепкананы arduino IDEге жүктөө, чыгаруу жана импорттоо керек. Жана бул жерден 1Wire китепканасын, Даллас температурасын жүктөп алып, аларды arduino IDEге да импорттоңуз. Сиз бул программаны arduinoго жүктөй аласыз. Комментарийде коддун түшүндүрмөсү бар.
4 -кадам: Бул кантип иштейт?
Колдонмодо же браузерде жаңыртууну басканда, Arduino смартфонго/браузерге маалыматтарды жөнөтөт. Колдонмо ар бир барактан баштапкы кодду алат (/tempin, /tempout, /rain, /window, /alarm) жана аны телефонуңузда көрсөтөт.
5 -кадам: Android үчүн аппликация
Колдонмону андроид телефонуңузга орнотуу үчүн муну жасашыңыз керек (муну жогорудагы сүрөттөн көрө аласыз): 1. биринчи кадам - smartHome.apk файлын жүктөө 2. Телефонуңузга APK файлын жөнөтүү 3. Файл менеджерин ачуу жана smarthHome.apk файлын табуу 4. Аны басыңыз жана орнотууну чыкылдатыңыз (эгер сиз тиркемелерди Google Playден тышкары орнотуу мүмкүнчүлүгүн иштеткен болсоңуз) аны күйгүзүү үчүн) 5. Сиз орнотууну бүтүрдүңүз, колдонмону иштете аласыз
Колдонмо англис жана поляк тилине которулган. Браузерде сиз жарыкты күйгүзүп же өчүрө аласыз, бирок колдонмодо мен муну кыла албаганым үчүн эмес, кечиресиз.
6 -кадам: Колдонмонун конфигурациясы
Мен колдонмонун кантип иштээрин түшүндүрөм. Бул сиздин үйүңүздөгү бардык маалыматтарды көрсөтөт. Сиз IP дарегиңизди оңдоо жана ойготкучту күйгүзүү же өчүрүү үчүн жөндөөлөр сүрөтчөсүн чыкылдата аласыз. Сиз ойготкучту күйгүзгөнүңүздө, колдонмо PIR сенсорунан дайындарды алат жана эгерде ал үйүңүздө көчүп кеткени аныкталса, ал эскертүү алат. Колдонмо маалыматты кыймыл сенсорунан мүнөт сайын алат. IP талаасында сиз IP дарегиңизди киргизишиңиз керек. Бул жерден текшере аласыз.
7 -кадам: Браузер
Браузериңизге ip / all жазыңыз. Ал жерде сиз бардык маалыматтарды көрүп, жарыкты күйгүзүп жана өчүрө аласыз.
Сиз муну андроиддеги колдонмонун ордуна колдоно аласыз.
8 -кадам: Портту багыттоо
Сиз роутериңизде портту ачышыңыз керек. Роутериңиздин конфигурациясын ачыңыз жана arduino ip орнотуп, 80 портун ачыңыз. Аны жогорудагы сүрөттөн көрө аласыз.
9 -кадам: IP жок (милдеттүү эмес)
Сиз эч кандай ip боюнча эсеп орното аласыз, бирок бул зарыл эмес. Жогорудагы сүрөттө сиз аны кантип конфигурациялоону көрө аласыз.
10 -кадам: Сыноо
Эгерде сиз компьютериңиздеги маалыматтарды көргүңүз келсе, муну браузериңизге yourip / all (мисалы, 12.345.678.901/all) терүү же Android тиркемесин колдонуу аркылуу жасасаңыз болот.
Эгерде менин долбоорум сизге жакса, комментарий калтырууну жана жактырууну басууну унутпаңыз:)
11 -кадам: EDIT: Android App Source Code
Көп адамдар менден андроид булак кодун сурашкандыктан, мен аны төмөнгө кошом.
Сунушталууда:
SONOFF акылдуу өчүргүчтөрү менен DIY акылдуу ролик жалюзи кантип жасалат ?: 14 кадам
SONOFF акылдуу өчүргүчтөрү менен кантип DIY акылдуу ролик жалюзи? жана аны кечинде түшүрөсүзбү? Кандай болбосун, мен
Garduino - Arduino менен акылдуу бак: 4 кадам (сүрөттөр менен)
Garduino - Smart Garden Arduino менен: Бул күндөрдө эч ким күнөөсүз эмес. Кокусунан бир өсүмдүктү өлтүрбөгөн адам барбы ??? Сиздин өсүмдүктөрүңүздү сактап калуу кыйын. Сиз жаңы өсүмдүк сатып аласыз, эң начар учурда сугарууну унутуп каласыз. Жакшы учурда, сиз анын бар экенин эстейсиз, бирок сиз
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
IoT Wallet (Firebeetle ESP32, Arduino IDE жана Google Spreadsheet менен акылдуу капчык): 13 кадам (Сүрөттөр менен)
IoT Wallet (акылдуу капчык Firebeetle ESP32, Arduino IDE жана Google Spreadsheet менен): Instructables Pocket-Sized конкурсунда биринчи сыйлык!: Эгерде сиз криптовалютага бир аз акча салсаңыз, анда алар өтө туруксуз экенин билсеңиз керек. Алар бир түндүн ичинде өзгөрүп кетет, бирок сиз азырынча "реалдуу" акчаңызды билбейсиз
Акылдуу үйүңүздү акылдуу түрдө коргоңуз: 14 кадам
Акылдуу үйүңүздү Smartly Secure: Мен коопсуз жана коопсуз конкурс үчүн күрөшүп жатам. Эгерде сизге менин көрсөтмөм жакса, ага добуш бериңиз! Мен сизге үйүңүздү жана анын айлана -чөйрөсүн кантип оңой жана арзан коргоону көрсөтөм. Конфигурациялоо