Мазмуну:
- Жабдуулар
- 1 -кадам: Джек кабелиндеги зымдардын түсү
- 2 -кадам: Коддоо
- 3 -кадам: Баарын оңдоңуз! жана Тест кылалы
- 4 -кадам: Баары ушул
Video: Эшик ырчысы: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:39
Салам баарына!
Мен карантиндемин жана күндөр кызыксыз. Ошентип мен пайдасыз нерсени жаратууну чечтим … Эшик ырчысы!
Макул … Билем… Пайдасы жок … Бирок бул кызыктуу!
Максаты, кимдир бирөө эшикти ачканда, үнү (ыңгайлаштырылган үн) фарт, кыйкырык, музыка сыяктуу … (эскерттим… Пайдасыз)
Карантиндин айынан дүкөндөн каалаган нерсемди сатып ала алган жокмун. Ошентип, мен болгон нерсени кылдым:)
Жабдуулар
Мен төмөнкү материалды колдондум:
- Raspberry Pi 3
- Limit switch (мен аны эски компьютерден таба алдым)
- Кичине спикер (мен керектүү нерсени эски кутудан таптым)
- Сым жана спикериңизди Raspberry Pi менен байланыштыруучу нерсе
Баары болду !
1 -кадам: Джек кабелиндеги зымдардын түсү
Менин уячам сынган. Ошентип, мен спикерге жаңы эркек джекти кайра туташтыруум керек.
Мен эски гарнитураны таптым (балким Samsung) жана мен зымдын түсүн аныктайм жана алардын функциялары менен байланышкан.
(жогорудагы сүрөттөгүдөй)
Менде ысытуучу түтүк жок болчу … Ошентип, мен скотч менен жасадым.
2 -кадам: Коддоо
Мен баскычымды (кадимкидей жабык - NC) pin 1 (+5V) жана pin 7 (GPIO) менин Rpi'ге туташтырдым.
Эми мен каалаганымды кодтойм. Бул долбоор үчүн мен Python колдондум (бирок бул үчүн башка кызыксыз коддорду колдонсоңуз болот)
Кыскасы:
- Pygame үн ойнотуу үчүн колдонулат
Маалыматтар барагы Pygame
- Убакыт CPUга кошумча тапшырманы аткарууга мүмкүнчүлүк берүү үчүн колдонулат
Маалыматтар жадыбалы убактысы
- GPIO GPIO өндүрүшүндө эмне болуп жатканын угуу үчүн колдонулат (obvius)
Маалыматтар жадыбалы RPi. GPIO
Мен сизге кодумду тиркеме катары калтырдым <3
(Сиз үндү код менен бир папкада ойнотушуңуз керек)
3 -кадам: Баарын оңдоңуз! жана Тест кылалы
Мен эшиктин баскычын колумдан келишинче бекиттим (скотч менен).
Мен бардык зымдарды коштум …
Анан эшикти ач:)
=> видео
4 -кадам: Баары ушул
Көбүрөөк маалымат алгыңыз келсе, мага [email protected] дарегине электрондук кат жөнөтө аласыз
Мени окуганыңыз үчүн рахмат (мен французмун.. Демек менин англисче начар)
Жана күн кызыксыз өтсүн!
Сунушталууда:
Кантип тийбөөчү эшик коңгуроосун жасоо керек, дене температурасын аныктоо, GY-906, 433MHz Arduino менен: 3 кадам
Тийбеген эшиктин коңгуроосун кантип жасоо керек, Дене температурасын аныктоо, GY-906, 433MHz Arduino менен: Бүгүн биз сенсордук эмес эшик коңгуроосун жасайбыз, ал сиздин дене температураңызды аныктайт. Азыркы кырдаалда, кимдир бирөө тепкенде, кимдир бирөөнүн дене температурасы нормадан жогору экенин билүү абдан маанилүү
Tnikercadдагы сырсөз менен корголгон эшик кулпусу: 4 кадам
Tnikercadдагы Сырсөз менен корголгон эшик кулпусу: Бул долбоор үчүн биз клавиатурадан киргизүүнү алып, ошол киргизүүнү бурчтук позиция катары иштетебиз жана 3-орундуу бурчка негизделген servo моторду жылдырабыз. Эгерде сизде 3x4 баскычтобу бар болсо, анда анын окшош байланышы бар, ошондуктан болушу мүмкүн
IFTTT менен зымдуу эшик коңгуроосун акылдуу эшик коңгуроосуна айлантыңыз: 8 кадам
IFTTT менен зымдуу эшик коңгуроосун акылдуу эшик коңгуроосуна айлантыңыз: WiFi эшик коңгуроосу учурдагы зымдуу коңгуроону акылдуу коңгуроого айлантат. https://www.fireflyelectronix.com/product/wifidoor
Үйдүн жардамчысы менен зымдуу эшик коңгуроосун акылдуу эшик коңгуроосуна айлантыңыз: 6 кадам
Үйдүн жардамчысы менен зымдуу эшикти акылдуу эшик коңгуроосуна айлантыңыз: Учурдагы зымдуу коңгуроону акылдуу коңгуроого айлантыңыз. Кимдир бирөө сиздин коңгурооңузду чалганда сүрөт же видео эскертүүсүн алуу үчүн телефонуңузга же учурдагы алдыңкы эшик камераңыз менен жупка билдирүү алыңыз
Эшик жана Эшик Мониторинги менен Туташкан Автоматтык Жарыктар .: 5 кадам
Автоматтык жарыктар эшик жана эшикти көзөмөлдөө менен туташкан .: Караңгыда коммутатордун тактасын табуу абдан кыйын окшойт, бирок бул проект бул маселени чечүүдө абдан пайдалуу. Мунун чечимин билүү үчүн төмөнкү кадамдарды аткарыңыз