
Мазмұны:
- 1 -қадам: бөлшектер
- 2 -қадам: Қосылу
- 3 -қадам: Бағдарлама
- 4 -қадам: Бұл қалай жұмыс істейді?
- 5 -қадам: Android үшін қосымшалар
- 6 -қадам: Қолданбаны конфигурациялау
- 7 -қадам: шолғыш
- 8 -қадам: Портты қайта жіберу
- 9 -қадам: IP жоқ (міндетті емес)
- 10 -қадам: тестілеу
- 11 -қадам: EDIT: Android қосымшасының бастапқы коды
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51

Сәлеметсіз бе.
Мен сізге ақылды үйді қалай салу керектігін көрсетемін. Ол ішкі және сыртқы температураны көрсетеді, егер терезе ашық немесе жабық болса, жаңбыр жауғанда көрсетеді және PIR сенсоры қозғалғанда дабыл береді. Мен барлық деректерді көрсету үшін андроидке қосымшаны жасадым (оны браузерден де көруге болады). Сіз өзіңіздің үйіңіздегі температураны және бүкіл әлемнің басқа ақпаратын көре аласыз! Өтініш ағылшын және поляк тілдеріне аударылған. Мен оны ақылды үй жасап, оны басқарғым келгендіктен салдым. Қаласаңыз, сіз өзіңіздің ақылды үйіңізді жасай аласыз, сізге қажет бөлшектер (төменде келтірілген) және үлкен тілек. Ендеше бастайық.
Жаңадан бастаушылардың қысқартуларына түсініктеме:
GND - жер
VCC - қуат
PIR - қозғалыс сенсоры
1 -қадам: бөлшектер


Барлық бөлшектер маған 90 доллар тұрады
- Ардуино
- ENC28J60 Ethernet модулі
- DS18B20 x2 термометрі
- Микрофон модулі
- Жаңбыр сенсоры
- PIR сенсоры
- Қамыс қосқышы
- Эстафета
- Резистор 4, 7кΩ
- Бұралған жұп кабель
- 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 қосымшасының бастапқы коды
Көптеген адамдар Android -тің бастапқы коды туралы сұрағандықтан, мен оны төменге қосамын.
Ұсынылған:
Ақылды үстелдің жарықдиодты шамы - Ақылды жарықтандыру W/ Arduino - Neopixels жұмыс кеңістігі: 10 қадам (суреттермен)

Ақылды үстелдің жарықдиодты шамы | Ақылды жарықтандыру W/ Arduino | Neopixels жұмыс кеңістігі: Қазір біз үйде көп уақыт өткіземіз, виртуалды түрде оқимыз және жұмыс жасаймыз, сондықтан неге Arduino және Ws2812b жарықдиодты жарықдиодты жарықтандыру жүйесімен жұмыс кеңістігін жақсартпау керек. Үстелдің жарықдиодты шамы
Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды дабыл сағаты: 10 қадам (суреттермен)

Ақылды дабыл: Raspberry Pi көмегімен жасалған ақылды оятқыш: Сіз ақылды сағатты алғыңыз келді ме? Егер солай болса, онда бұл сізге арналған шешім! Мен Smart Alarm Clock жасадым, бұл веб -сайтқа сәйкес дабыл уақытын өзгертуге болатын сағат. Дабыл сөнген кезде дыбыс шығады (дыбыстық сигнал) және 2 жарық қосылады
Оятқышпен DIY ақылды шкаласы (Wi-Fi, ESP8266, Arduino IDE және Adafruit.io көмегімен): 10 қадам (суреттермен)

Оятқышпен DIY ақылды шкаласы (Wi-Fi, ESP8266, Arduino IDE және Adafruit.io көмегімен): Мен алдыңғы жобада Wi-Fi бар ақылды ванна шкаласын жасадым. Ол пайдаланушының салмағын өлшей алады, оны жергілікті түрде көрсетеді және бұлтқа жібере алады. Бұл туралы толығырақ төмендегі сілтеме бойынша біле аласыз: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Arduino көмегімен DIY ақылды қоқыс жәшігі: 6 қадам (суреттермен)

Arduino көмегімен DIY ақылды қоқыс жәшігі: мұнда біз arduino мен ультрадыбыстық сенсордың көмегімен ақылды қоқыс жәшігін жасаймыз. Балалар, сіздер бұл жобаны ұнатасыздар деп үміттенемін
Ir Sensor көмегімен Arduino көмегімен ақылды көше жарығы: 4 қадам (суреттермен)

Ir Sensor көмегімен Arduino көмегімен ақылды көше жарығы: Менің жобама қосылу үшін менің каналыма ТІРКЕЛІҢІЗ. Бұл жоба Ақылды көше жарығы туралы, көше жарығы көлік арқылы өтіп бара жатқанда қосылады. Мұнда біз 4 ИК сенсорларын қолданамыз. көлік, әр IR сенсоры басқарады