Мазмуну:
- 1 -кадам: Обзор
- 2 -кадам: Аппараттык талаптар
- 3 -кадам: Smart Garage орнотуу (1 -бөлүк)
- 4 -кадам: Smart Garage орнотуу (2 -бөлүк)
- 5 -кадам: Smart Garage орнотуу (3 -бөлүк)
Video: Акылдуу гараж: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам баарына! Бул IoT акылдуу гараж долбоору.
Акылдуу гаражда түз агылтуу, жүздү таануу сыяктуу коопсуздук функциялары бар. Мындан тышкары, Smart Garage гараждын эшигин ачуу үчүн унааларды аныктоо үчүн кыймыл сенсоруна ээ. Тоскоолдукту аныктоо унаа артка бурулганда болот, бул коопсуздукту текшерүүгө мүмкүндүк берет. Алыстык сенсору машинаны артка кайтаруу үчүн канча аралык калганын көзөмөлдөйт. Эгерде унаа дубалга урунса, шок тууралуу маалыматтар веб -порталда көрсөтүлөт. Веб -порталда жүздү таануу менен өз ара аракеттенүүгө, гараждагы жарыкты алыстан башкарууга жана сенсорлор жөнөткөн жетүү жазуулары, шок маалыматтары, салмагы жөнүндө маалыматтар (таштанды салынган урна) сыяктуу мүмкүнчүлүктөр бар. Жүз таанууну бүтүрүү үчүн жана ага салмагы сенсору бар таштанды челеги. Көбүрөөк кадамдар үчүн тиркелген документтер файлына кайрылыңыз.
Бул окуу куралында, жүздү таануусуз акылдуу гараждын орнотулушу жана ага салмак сенсору орнотулган таштанды челеги талкууланат.
Сиз үйрөнүп, процесстен ырахат аласыз деп ишенебиз! Башка соз жок, азыр баштайлы.
1 -кадам: Обзор
- Аппараттык талаптар
- Smart Garage орнотулууда
- Программаны иштетүү
2 -кадам: Аппараттык талаптар
RaspberryPi
- RaspberryPi NoIR Камера Башкармасы, MicroSD картасы жана Корпусу (1)
- 3 пин Power Adapter (1)
- T-Cobbler Breadboard, MCP3008 ADC, тасма кабели менен коюлган (1)
- NFC карта окугуч (1)
- NFC картасы (1)
- Эркек-Аял Jumper Wires (7)
- Эркек-Эркек Jumper Wires (14)
- LED (3)
- 330 Ом резисторлор (3)
- Зумер (1)
- Баскыч (1)
- 10000 Ом резистор (1)
Arduino
- UNO R3 (1)
- USB B кабели (1)
- Нан тактасы (1)
- Эркек-Аял Jumper Wires (14)
- Эркек-Эркек секирүүчү зымдар (8)
- 12C LCD дисплейи (1)
- Pir Motion Sensor (1)
- HC-SR04 Ultrasonic Sensor (1)
- FC-51 тоскоолдуктардан качуу сенсору (1)
- KY-002 Vibration Switch Sensor (1)
3 -кадам: Smart Garage орнотуу (1 -бөлүк)
AWS бул долбоорду орнотуу үчүн талап кылынат. Эгерде сизде каттоо эсеби жок болсо, анда каттоо үчүн катталуу үчүн aws вебсайтына баш багыңыз.
- AWS amazon консолунда, Кызматтарды чыкылдатыңыз.
- Издөөдө IoT Core териңиз.
- IoT Core чыкылдатыңыз.
- Башкаруу> нерселерге өтүңүз жана Түзүү баскычын чыкылдатыңыз
- Бир нерсени түзүү дегенди басыңыз.
- Аты катары GarageParking териңиз. Башкаларды демейки катары калтырыңыз.
- Кийинки баскычын басыңыз.
- Сертификат түзүү баскычын чыкылдатыңыз.
- Биринчи болуп 4 үчүн Жүктөө баскычтарын чыкылдатыңыз (нерсенин сертификаты, ачык ачкыч, купуя ачкыч), кызыл менен тегеректелген.
- RSA 2048 бит ачкычын чыкылдатыңыз: VeriSign Class 3 Public Primary G5 root CA сертификаты.
- Бүт текстти көчүрүп, блокнотко чаптаңыз.
- Файлды rootCA.pem катары сактаңыз.
- Файлдарды 1 папканын астына уюштуруңуз.
- Сертификаттарды жүктөө экранында Активдештирүү баскычын басыңыз.
- Жашыл билдирүү ийгиликтүү активдештирилгенде пайда болот. Иштетүү баскычы Өчүрүү баскычына айланды.
- Даяр болгон баскычты басыңыз.
- GarageParking Things нерселер бөлүмүндө пайда болот.
- Коопсуз> Сертификаттарды басыңыз.
- Өзүңүз түзгөн тастыктаманын үстүнө курсорду коюп, белгилөө кутучасын басыңыз.
- Аракеттер> Жандандыруу дегенди басыңыз.
- Ийгиликтүү билдирүү жандырылганда пайда болот.
- Коопсуз> Саясатты басыңыз.
- Түзүү баскычын басыңыз.
- Аты катары GarageParkingPolicy териңиз, iot: * Аракет үчүн, * Ресурс ARN үчүн, эффектке жол бериңиз.
- Түзүү баскычын басыңыз.
- GarageParking саясаты Саясат бөлүмүндө пайда болот. Ийгиликтүү билдирүү ийгиликтүү түзүлгөндө пайда болот.
- Коопсуз> Сертификаттарга өтүңүз. Сертификатта горизонталдык эллипске чыкылдатыңыз.
- Тиркөө саясатын чыкылдатыңыз.
- GarageParkingPolicy> Тиркөө баскычын белгилеңиз.
- Тиркелгенде ийгиликтүү билдирүү пайда болот.
- Сертификатта горизонталдык эллипске чыкылдатыңыз.
- Тиркөөчү нерсени басыңыз.
- GarageParking> Тиркөө баскычын белгилеңиз.
-
Тиркелгенде ийгиликтүү билдирүү пайда болот.
4 -кадам: Smart Garage орнотуу (2 -бөлүк)
Керектүү китепканаларды орнотуңуз
Virtualenv $ pip орнотуу virtualenv
Долбоордун түпкү папкасында $ source virtualenv/env/bin/activate
Virtualenv $ өчүрүү үчүн
Долбоордо талап кылынган пакеттерди орнотуңуз -r талаптар.txt бул пип орнотуудан мурун virtualenvди активдештирүүнү унутпаңыз
Жаңыртуу талаптар.txt (aka package.json cuz алар муну сиз үчүн жасабайт) Эгерде сиз жаңы пакет кошкон болсоңуз, requirements.txt файлын жаңыртууну унутпаңыз.
5 -кадам: Smart Garage орнотуу (3 -бөлүк)
Колдонмону иштетүү үчүн
python server.py
Биздин окуу куралыбыз сизге жагат деп ишенебиз! Кантип орнотуу жөнүндө көбүрөөк маалымат алуу үчүн, документти жүктөп алыңыз!
Сунушталууда:
Көрүнбөс гараж эшик пульту: 7 кадам (сүрөттөр менен)
Көзгө көрүнбөгөн гараж эшик пульту: Бир жолу биз гараждын сыртында токтоп турган машинабызды таштап, ууру гараждын эшигинин пультуна жетүү үчүн терезени талкалады. Анан алар гаражды ачып, велосипеддерди уурдап кетишти. Ошентип, мен пультту машинанын күл салгычына салып жашырууну чечтим. Бул үчүн иштейт
SONOFF акылдуу өчүргүчтөрү менен DIY акылдуу ролик жалюзи кантип жасалат ?: 14 кадам
SONOFF акылдуу өчүргүчтөрү менен кантип DIY акылдуу ролик жалюзи? жана аны кечинде түшүрөсүзбү? Кандай болбосун, мен
Колдоого алынбаган гараж эшиктери менен HomeLinkти колдонуу: 6 кадам
HomeLinkти колдоого алынбаган гараж эшиктери менен колдонуу: Мен көп кабаттуу үйлөрдүн биринде жашайм, жакында эле менин үйүмө үй шилтемеси орнотулду. Тилекке каршы, алар мага берген гараждын пульту үй байланышын колдобогон бул maxSecure байланышын колдонот. Ошентип, мен чечим табууну чечтим
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Акылдуу үйүңүздү акылдуу түрдө коргоңуз: 14 кадам
Акылдуу үйүңүздү Smartly Secure: Мен коопсуз жана коопсуз конкурс үчүн күрөшүп жатам. Эгерде сизге менин көрсөтмөм жакса, ага добуш бериңиз! Мен сизге үйүңүздү жана анын айлана -чөйрөсүн кантип оңой жана арзан коргоону көрсөтөм. Конфигурациялоо