Мазмұны:
Бейне: Armadillo үй автоматикасы: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Үйде автоматтандыру жобасы үй ішіндегі жарық, тұрмыстық техника мен розетка сияқты түрлі электр жүйелерін басқарады және басқарады. Бұл жобада 4D Systems Armadillo-43T қолданылады.
Жоба пайдаланушыға режимді қолмен немесе автоматты түрде орнатуға мүмкіндік береді. Қол режимінде пайдаланушы белгілі бір розетканы немесе құрылғыны қосуға немесе өшіруге қабілетті. Автокөлікте болған кезде, пайдаланушы қосылған барлық құрылғыларды қосқысы немесе өшіргісі келетін уақытты орната алады. Бұл режимде пайдаланушы құрылғыларды қолмен ауыстыра алмайды, бірақ ол кез келген уақытта қолмен қалпына оралуы мүмкін. Пайдаланушыға автоматты режимнің екі режимі беріледі, БАРЛЫҚ ҚҰРЫЛҒЫЛАР ҚОСЫЛАДЫ және БАРЛЫҚ ҚҰРЫЛҒЫЛАР ӨШІРІЛДІ. Құрылғыларды қосатын және өшіретін релелерді іске қосу үшін Armadillo GPIO мүмкіндіктерін пайдаланады. Қол режимінде және түймені басу анықталса, armadillo сәйкес GPIO түйреуішін ауыстырады. Автоматты режимде болғанда, армадильо таймердің параметрлеріне байланысты барлық түйреуіштерді LOW немесе HIGH күйіне бұрады. Armadillo - бұл дисплей мен прототипке қойылатын талаптардың шешімі. Armadillo бір пакетте VideoCore IV GPU бар ARM1176JZF-S процессорымен бірге BCM2835 SOC-де жұмыс істейді. Armadillo негізінен Raspbian/Debian ОЖ -ға негізделген және BCM2835 SOC үшін оңтайландырылған Armadillian операциялық жүйесін қолдану үшін жасалған. Ол 2 бірыңғай I2C арнасы, 5 бірыңғай SPI арнасы және 2 UART арнасы бар 13 GPIO -мен қапталған. PWM-дің 2 арнасы да бар, олар шағын динамикті борттық күшейткішпен бөлісіледі. Сондай-ақ, пернетақта, USB хабтары, Wi-Fi кілттері мен Bluetooth модульдері сияқты перифериялық құрылғыларға қолдануға болатын USB порты бар.
1 -қадам: Бұл қалай жұмыс істейді?
2 -қадам: Құру
Компоненттер
- ARMADILLO 43T
- 6-8 арналы реле
- кеңейтілген розетка
- 3 шам/шам
- кейбір құрылғылар
- uSD картасы
Бағдарламалық қамтамасыз ету
python-tk модулі
Қадамдар
- Кеңейту розеткасын жоғарыдағы бірінші суретте көрсетілгендей өзгертіңіз. Ашық қосылымнан сымды кеңейтуді қосыңыз. Бұл сымдар реле модуліне қосылады. Өзгертілген кеңейту розеткасының схемасы.
- Компоненттерді жоғарыдағы екінші суретте көрсетілгендей қосыңыз.
- Армадиллоның релелік модульге қосылуы:
Pin1 (GPIO37) In1
Pin2 (GPIO38) - In2
Pin3 (GPIO39) - In3
Pin4 (GPIO35) In4
Pin5 (GPIO36) In5 дейін
Pin6 (GPIO45) - In6
Pin9 (GND) - GND
Pin10 (+5V) +5V дейін
Өзгертілген ұзартқыш розетканың ұзартылған сымдарын жоғарыдағы екінші суретте көрсетілгендей реле модуліне қосыңыз.
3 -қадам: Бағдарлама
• Armadillo-43T деректер кестесін ашып, Armadillian кескіні мен басқа да қажетті бағдарламалық қамтамасыз етуді орнату бойынша нұсқауларды орындаңыз.
• python-tk модулін орнатыңыз
sudo apt-get python-tk орнатыңыз
• Install, wiringPi нұсқаулықты алу үшін мына сілтемеге өтіңіз:
https://wiringpi.com
• wiringPi орнатқаннан кейін, wiringARM жүктеп, орнатыңыз
wget
• HomeAutomation.zip файлын жүктеңіз және ашыңыз
• Осы қадамдардан кейін HomeAutomation.py файлын іске қосыңыз
Ұсынылған:
Әңгімелесу автоматикасы -- Ардуинодан аудио -- Дауыспен басқарылатын автоматтандыру -- HC - 05 Bluetooth модулі: 9 қадам (суреттермен)
Әңгімелесу автоматикасы || Ардуинодан аудио || Дауыспен басқарылатын автоматтандыру || HC - 05 Bluetooth модулі: …………………………. Басқа бейнелер үшін менің YouTube каналыма ЖАЗЫЛЫҢЫЗДАР …. …. Бұл видеода біз сөйлесетін автоматика құрдық. Сіз ұялы телефон арқылы дауыстық пәрмен жібергенде, ол үй құрылғыларын қосады және кері байланыс жібереді
Infinity Gauntlet басқарылатын үй автоматикасы: 8 қадам (суреттермен)
Infinity Gauntlet арқылы басқарылатын үй автоматикасы: Мен алдыңғы жобада жарық қосқышты басқаратын шексіздік өлшегіш жасадым. Мен алты тасты қолданғым келді, және әр тас құрылғыны, есіктің құлпын немесе жарықтандыруды басқара алады, сондықтан мен үйдің автоматтандыру жүйесін шексіз қолғаппен жасадым. Бұл жобада
Реле көмегімен IR үй автоматикасы: 6 қадам (суреттермен)
Реле көмегімен IR үй автоматтандыруы: Infared қашықтан басқарылатын үй автоматтандыру жүйесі (Ескерту: Жобаны өз тәуекеліңізбен қайталаңыз! Бұл жоба жоғары кернеуді қамтиды)
NODE MCU-LED басқару (қарапайым үй автоматикасы): 5 қадам
NODE MCU-LED басқару (қарапайым үй автоматикасы): Сәлеметсіздер ме, балалар, осы нұсқаулықта смартфон арқылы жарықдиодты шамды қалай басқаруға болатынын көрейік, біз бұл жобада Node-MCU пайдаланамыз. MCU түйінін орнату үшін төмендегі сілтемені қараңыз. Arduino IDE.NODE MCU-BASICS ішіндегі кітапханалар (ESP кітапханалары) {Ste-ді қадағалаңыз
Arduino-bluetooth басқарылатын ұялы телефон контактісіз үй автоматикасы: 5 қадам
Arduino-bluetooth басқарылатын ұялы телефондары байланыссыз үй автоматикасы: ковид-19 пандемиясындағы сәлемдесу байланыстан аулақ болу және әлеуметтік алшақтықты сақтау үшін қажет, бірақ құрылғыларды қосу және өшіру үшін қалқанға тиіп тұру қажет бақылау үшін