Мазмуну:
Video: Армадилло үйүн автоматташтыруу: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Үйдү автоматташтыруу долбоору үйдүн ичиндеги жарыктар, приборлор жана розеткалар сыяктуу ар кандай электр системаларын башкарат жана башкарат. Бул долбоор 4D системаларынын 'Armadillo-43T колдонот.
Долбоор колдонуучуга режимди колго же автоматтык режимге коюуга мүмкүндүк берет. Кол режиминде колдонуучу белгилүү бир розетканы же аппаратты күйгүзүп же өчүрө алат. Авто болуп турганда, колдонуучу туташкан бардык түзмөктөрдү күйгүзүп же өчүргүчө канча убакыт орното алат. Бул режимде колдонуучу түзмөктөрдү кол менен алмаштыра албайт, бирок каалаган убакта кайра колго кайтара алат. Колдонуучуга автоматтык түрдө эки режим берилет, БААРДЫК ТҮЗҮЛГӨНДӨР ЖАНА БАРДЫК ТҮЗМӨКТӨР ӨЧҮР. Түзмөктөрдү күйгүзүп жана өчүрө турган релейлерди иштетүү үчүн, Armadillo GPIO мүмкүнчүлүктөрүн колдонот. Кол режиминде болгондо жана баскычты басуу керек болгондо, armadillo тиешелүү GPIO төөнөгүчүн которот. Автоматтык режимде болгондо, armadillo таймердин жөндөөлөрүнө жараша, бардык казыктарды LOW же HIGHго бурат. Armadillo - бул талаптарды көрсөтүү жана прототиптөө үчүн биздин чечим. Armadillo бир пакетте VideoCore IV GPU менен ARM1176JZF-S CPU процессору менен бирге BCM2835 SOCде иштейт. Armadillo негизинен Raspbian/Debian OSке негизделген жана BCM2835 SOC үчүн оптималдаштырылган Armadillian Операциондук системасын колдонуу үчүн иштелип чыккан. Ал 2 бирдиктүү I2C каналы, 5 бирдиктүү SPI каналы жана 2 UART каналы бар 13 GPIO менен толтурулган. 2 PWM каналы да бар, алар мини-спикери бар борттогу күчөткүч менен бөлүшүлөт. Ошондой эле клавиатура, USB хабдары, Wi-Fi түйүндөрү жана Bluetooth модулдары сыяктуу перифериялык түзүлүштөр үчүн колдонула турган USB порту бар.
1 -кадам: Бул кантип иштейт?
2 -кадам: куруу
Компоненттер
- ARMADILLO 43T
- 6-8 канал релеси
- кеңейтилген розетка
- 3 жарык/лампа
- кээ бир приборлор
- uSD картасы
Программалык камсыздоо
python-tk модулу
Кадамдар
- Узартуу розеткасын жогорудагы биринчи сүрөттө көрсөтүлгөндөй өзгөртүңүз. Ачык туташуудан зым кеңейтүүсүн кошуңуз. Бул зымдар реле модулуна туташтырылат. Өзгөртүлгөн кеңейтүү розеткасынын схемасы.
- Жогорудагы экинчи сүрөттө көрсөтүлгөндөй компоненттерди туташтырыңыз.
- Армадилло Relay Module туташуусуна:
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 орнотуңуз
• Орнотуу, wiringPi нускамалар үчүн бул шилтемеге өтүңүз:
https://wiringpi.com
• wiringPi орнотулгандан кийин, wiringARM жүктөп алып, орнотуңуз
wget
• HomeAutomation.zip файлын жүктөп алып, ачыңыз
• Бул кадамдардан кийин HomeAutomation.py'ди иштетиңиз
Сунушталууда:
$ 5 Үйдү автоматташтыруу баскычы: 4 кадам
$ 5 Үйдү автоматташтыруу баскычы: 5 долларлык үйдү автоматташтыруу баскычы Кээде эң жөнөкөй чечим - бул бир баскыч. Биз үйдөгү автоматташтыруу борборунда (Hubitat Elevation) "уктоо убактысын" баштоонун оңой жолун кааладык, ал көпчүлүк жарыкты өчүрөт, башкаларды белгилүү бир деңгээлге коёт жана
Губка боб ананас үйүн кантип жасаса болот: 12 кадам
Губка Боб ананас үйүн кантип жасаса болот: Деңиздин астындагы ананас ким жашайт? Бул суроого жооп (Spongebob) бүгүнкү күндө көпчүлүк адамдар үчүн абдан ачык. Биздин командага алдыдагы спектаклдин проектисин иштеп чыгуу жана куруу милдети жүктөлдү. Ошол замат пайда болгон идея
RaspberryPi жана Cloud4Rpi менен DIY үйүн көзөмөлдөө: 5 кадам
RaspberryPi жана Cloud4Rpi менен DIY үйүн көзөмөлдөө: Кыштын бир күнүндө мен өз үйүмө бардым, ал жакта абдан суук экенин билдим. Электр менен бир нерсе болгон жана RCD өчүргүч аны өчүрүп койгон, жана жылытуу да өчүп калган. Мен ал жакка келгениме бактылуу болдум, болбосо бир нече күндүн ичинде
OpenHAB колдонуу менен RaspberryPi үйүн автоматташтыруу: 9 кадам
OpenHAB менен RaspberryPi Үйдү Автоматташтыруу: Raspberry Pi 3B жана OpenHAB аркылуу үйдү автоматташтыруу. [Милдеттүү эмес] Биз үн менен башкарууну иштетүү үчүн Google Home (же Google Жардамчы) колдонобуз
NodeMCU колдонуп Firebase үйүн автоматташтыруу системасын кантип жасоо керек - IOT платформасында: 14 кадам
NodeMCU колдонуп Firebase үйүн автоматташтыруу системасын кантип жасоо керек | IOT Платформасында: БУЛ ДОЛБОРДУН МАКСАТЫ Бул долбоор IOT Android колдонмосу аркылуу колдонуучунун үйүнүн алыстан башкарылуучу бардык түзмөктөрүн толук башкарууга мүмкүнчүлүк берген үй автоматташтыруу системасын өнүктүрүүгө багытталган