Мазмуну:

Эшик ырчысы: 4 кадам
Эшик ырчысы: 4 кадам

Video: Эшик ырчысы: 4 кадам

Video: Эшик ырчысы: 4 кадам
Video: Shahzoda - Tilayman | Шахзода - Тилайман (Majruh filmiga soundtrack) 2024, Июль
Anonim
Door Singer
Door Singer

Салам баарына!

Мен карантиндемин жана күндөр кызыксыз. Ошентип мен пайдасыз нерсени жаратууну чечтим … Эшик ырчысы!

Макул … Билем… Пайдасы жок … Бирок бул кызыктуу!

Максаты, кимдир бирөө эшикти ачканда, үнү (ыңгайлаштырылган үн) фарт, кыйкырык, музыка сыяктуу … (эскерттим… Пайдасыз)

Карантиндин айынан дүкөндөн каалаган нерсемди сатып ала алган жокмун. Ошентип, мен болгон нерсени кылдым:)

Жабдуулар

Мен төмөнкү материалды колдондум:

- 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] дарегине электрондук кат жөнөтө аласыз

Мени окуганыңыз үчүн рахмат (мен французмун.. Демек менин англисче начар)

Жана күн кызыксыз өтсүн!

Сунушталууда: