Turinys:

Dr Who Tardis durų skambutis: 14 žingsnių (su nuotraukomis)
Dr Who Tardis durų skambutis: 14 žingsnių (su nuotraukomis)

Video: Dr Who Tardis durų skambutis: 14 žingsnių (su nuotraukomis)

Video: Dr Who Tardis durų skambutis: 14 žingsnių (su nuotraukomis)
Video: FALLOUT SHELTER APOCALYPSE PREPARATION 2024, Liepa
Anonim
Daktaras Who Tardis durų skambutis
Daktaras Who Tardis durų skambutis

Tai projektas, kurį sugalvojau sukurti „Tardis“durų skambutį. Tai belaidis durų skambutis, kurį paspaudus paleidžiamas laidos garsas. Aš įrašiau ir naudojau garsą iš „Matt Smith“serijos, nes tai yra dovana mano seseriai ir tai yra jos mėgstamiausia dr. Aš padariau šį „YouTube“vaizdo įrašą apie gatavą produktą.

www.youtube.com/watch?v=3cZw3BYwqdc

1 veiksmas: užsakykite dėklo dalis

Užsakymo dėklo dalys
Užsakymo dėklo dalys
Užsakymo dėklo dalys
Užsakymo dėklo dalys
Užsakymo dėklo dalys
Užsakymo dėklo dalys

Pirmas dalykas, kurį reikia padaryti, yra atvejis. Tai medinis „Tardis“, kurio viduje sėdės elektronika. Tai galite rasti „Etsy“. Yra parduotuvė „Lazer Models“, kuri parduoda lazeriu supjaustytą medinį modelį. Jums reikės medienos klijų ir šiek tiek laiko viską sudėti į vietą ir suklijuoti.

*** Kai baigsite modelio surinkimą, klijuokite ir nenaudokite viršutinių dalių, kur rodoma viršutinė šviesa. Čia eis šviesos diodas, kuris vėliau užsidegs. tau reikia tos skylės ****

2 žingsnis: gręžimo skylė LED

Gręžimo skylė LED
Gręžimo skylė LED
Gręžimo skylė LED
Gręžimo skylė LED

„Tardis“viršuje turėtų būti maža skylė, kurioje palikome gabalus. Naudokite grąžtą, kad išgręžtumėte skylę, kuri eina per tą skylę iki Tardis centro. Viduryje yra tvirtas medinis gabalas, naudojamas stabilumui. Gręžimo skylė turėtų eiti per šį gabalą, kad apatinis paslėptas skyrius ir viršutinė dalis būtų sujungti. Tai leis dviem mažiems laidams eiti iš apatinio skyriaus į viršų per viršutinę dalį, kur bus įdėtas šviesos diodas.

3 žingsnis: dažymas

Tapyba
Tapyba

Tai man buvo sunkiausia dalis. Naudotus dažus gavau iš pomėgių fojė. Oficialių „Tardis“dažų sunku rasti, o medinės „Tardis“dalys yra mažos, todėl jums reikia smulkių dažų teptukų. Hobio fojė nusipirkau amatų dažų ir teptukų. Jums reikės mėlynos spalvos iš išorės ir juodos spalvos viršuje, kur yra baltos raidės, taip pat baltos spalvos. Aš piešiau tik užrašą priekyje, nes jis yra labai mažas ir sunku apsieiti. Keletą kartų turėjau grįžti prie klaidų su juoda arba mėlyna spalva. Užbaigus dažų sluoksnius, jums reikės skardinės poliuretano. Aš padariau tris dažų sluoksnius, kad gaučiau taip, kaip norėjau. Tada purškite 3 poliuretano sluoksnius, kad užsandarintumėte ir blizgintumėte Tardis. Tai padeda deformuotis ir taip pat suteikia jai gražų blizgesį.

4 žingsnis: gręžkite šonines skyles

Gręžimo šoninės skylės
Gręžimo šoninės skylės
Gręžimo šoninės skylės
Gręžimo šoninės skylės

Dabar turėsite išgręžti ir iškirpti keletą skylių „Tardis“dėklo šone. Jums reikia pakankamai didelės skylės kalmarų paspaudimo mygtukui. Taip pat reikia skylės maitinimo laidui ir USB laidui, kuris bus prijungtas prie garso plokštės. Aš išgręžiau pradinę skylę, tada panaudojau peilį peiliu, kad išlygintume pakankamai dideles ir apskritas skyles.

5 žingsnis: „Raspberry Pi“

„Raspberry Pi“
„Raspberry Pi“
„Raspberry Pi“
„Raspberry Pi“
„Raspberry Pi“
„Raspberry Pi“

Dabar turėsite nustatyti „Raspberry Pi“. Norėdami tai padaryti, aš nusipirkau „Raspberry pi 3“, maitinimo laidą, „Raspberry Pi“radiatorių, 32 GB „micro sd“kortelę, trumpiklius nuo moterų iki moterų, 10 omų rezistorių, dviejų pakuočių kalmarų mygtukus, 10–5 V galios keitiklį, trumpiklį kabelių ir trumpiklių kabelių gamintojo rinkinį bei USB garso plokštę, o jei turite, belaidė klaviatūra su USB raktu tai palengvina. Jums taip pat reikės antros „Raspberry Pi“ir SD kortelės. Tai turi būti „Raspberry Pi zero“ir „gpio“kontaktas, kad būtų galima lituoti.

*** SD kortelė neturi būti 32 GB, o 8 GB puikiai tiks ***

Norėdami naudoti „Raspberry Pi“, turėsite atsisiųsti vaizdą į SD kortelę. Tada galite naudoti bet kokią nemokamą programą, norėdami įrašyti vaizdą į SD kortelę. Aš naudoju Win32DiskImager.. Tai gana paprastas procesas. Tiesiog įdėkite SD kortelę, kuriai bus priskirta disko raidė. Tada suraskite atsisiųstą vaizdą ir įrašykite į diską, tada pasirinkite SD kortelę. Aš naudoju Raspijos vaizdą toje svetainėje. „Google“raspiečių paieška ir vaizdo įrašymas į SD kortelę suteiks jums viską, ko jums reikia.

Kai vaizdas bus įrašytas į SD kortelę, prijunkite jį prie „Raspberry Pi 3“prievado ir prijunkite maitinimo laidą, kad pirmą kartą paleistumėte. Raspijos vaizdas atveriamas pikselių darbalaukio aplinkoje. Yra juodos kvadrato vaizdas, tai yra terminalas, kuriame mes dirbsime pagal savo scenarijus, kad tai veiktų. spustelėkite tą paveikslėlį, kad atidarytumėte terminalą.

*** Šiuo metu svarbu pažymėti, kad garso failus gavau įrašydamas laidą telefonu, tada įkėlęs vaizdo įrašus į „YouTube“ir naudodamas „yt2mp3“svetainę, norėdamas juos konvertuoti į mp3. Tada atsisiųskite juos į „Raspberry Pi“ir įdėkite juos į /home /pi katalogą. tai galite padaryti naudodami aplanko piktogramą ir vilkite failus iš atsisiuntimų aplanko.

Pridėjau GPIO plokštės vaizdą, kuriame nurodoma, ką kaiščiai daro. Paprastumo dėlei rekomenduoju naudoti mano padarytus kaiščius. 3 kaištis yra mano maitinimo mygtukas. 14 kaištis yra mano lemputė, o 18 - programos kaištis. Prie to nieko nėra, nes tai daroma belaidžiu būdu. Taip pat namų/pi kataloge yra mano MP3 atvaizdas.

6 veiksmas: „Power Shell“scenarijus

„Power Shell“scenarijus
„Power Shell“scenarijus
„Power Shell“scenarijus
„Power Shell“scenarijus

Tai veikia taip, kad yra du apvalkalo scenarijai. Skriptai paleidžia paleidimą ir paleidžia „python“scenarijus. „Python“scenarijai paleidžiami ir laukia įvesties iš mygtuko paspaudimo arba kaiščio įtampos svyravimo. „Shell“scenarijai yra gana paprasti, šis yra pirmasis. kuris pradės kurti sukurtą „python“scenarijų.

#!/bin/bash

#Įjungimo mygtukas

cd /

cd /home /pi

sudo python3 power.py

cd /

Šis scenarijus pradės „power.sh“, kuris yra „python“scenarijaus, kurį taip pat kursime, pavadinimas. Šį scenarijų sukuriame iš terminalo įvesdami cd /home /pi, tada įvesdami. Tada turime sukurti savo scenarijų katalogą, todėl įveskite sudo mkdir bin, tada įveskite. Tai sukurs šiukšliadėžės aplanką, kurį galėsime naudoti savo scenarijams. Tada įveskite cd/home/pi/bin ir įveskite. Tada įveskite sudo nano power.sh, tada įveskite. Bus atidarytas tuščias dokumentas, kuriame bus įvestas aukščiau pateiktas scenarijus. Norėdami išsaugoti, paspauskite cntrl ir x, tada jis paklaus, ar norite išsaugoti, paspauskite y, kad patvirtintumėte „taip“, tada patvirtins vietą ir paspauskite „Enter“. Tai sukuria scenarijų, bet mums reikia, kad jis būtų vykdomas. Taigi paspauskite cd /home /pi enter. Tada sudo chmod+x /home/pi/bin/power.sh tada įveskite. Dėl to ką tik sukurtas galios scenarijus bus vykdomas visiems vartotojams. Dabar mums reikia, kad šis scenarijus būtų paleistas iš naujo. Tai reiškia, kad jis bus paleistas automatiškai pradžioje, kuris pradės kitą mūsų sukurtą scenarijų. Įveskite cd /home /pi, tada įveskite. Tada įveskite sudo crontab -e ir įveskite. Jis paklaus, kokiu redaktoriumi naudoti pasirinktą nano, kuris yra 2, manau, tada įveskite. Šiame dokumente jau yra užrašas. Tiesiog slinkite iki apačios ir įveskite @reboot sh /home/pi/bin/power.sh, tada išsaugokite naudodami cntrl ir x, patvirtinkite y, tada įveskite. Dabar apvalkalo scenarijus bus paleistas iš naujo.

7 veiksmas: „Power Python“scenarijus

„Power Python“scenarijus
„Power Python“scenarijus

Dabar, kai apvalkalo scenarijus yra paruoštas paleisti „python“scenarijų, turime sukurti „python“scenarijų. Iš terminalo įveskite cd /home /pi, tada įveskite. „Python“scenarijams nereikia savo katalogo, juos gerai išsaugoti šiame pagrindiniame kataloge su mp3. Įveskite sudo nano power.py, tada įveskite. Tai vėl atidarys tuščią teksto rengyklę. „Python“scenarijai labai priklauso nuo tarpo, taigi, jei gausite kokių nors sintaksės klaidų, tai tarpai.

importuoti RPi. GPIO kaip GPIO

importo laikas

importuoti papildomą procesą

GPIO.setmode (GPIO. BCM)

GPIO.setup (3, GPIO. IN, pull_up_down = GPIO. PUD_UP)

oldButtonState = 1

nors tiesa:

buttonState1 = GPIO.input (3)

if buttonState1! = oldButtonState1 ir buttonState1 == False:

subprocess.call ("sudo shutdown -h now", apvalkalas = tiesa, stdout = subprocess. PIPE, stderr = subprocess. PIPE)

oldButtonState1 = buttonState1

laikas. miegas (.1)

Tada išsaugokite naudodami cntrl ir x, tada patvirtinkite Y, tada įveskite. Dabar atsitiks, kad apvalkalo scenarijus bus paleistas paleidžiant ir paleis šį „python“scenarijų, kuris lauks mygtuko paspaudimo ant 3 kaiščio, kad „Raspberry pi“įjungtų miego režimą ir jį paleistų. Dabar išjunkite aviečių pi iš terminalo su sudo shutdown -h dabar ir įveskite. Kai „pi“bus išjungtas ir žalia lemputė užges, atjunkite jį. Dabar prijunkite kalmarų jungiklį prie kaiščio 3. Smeigtukų skaičiavimas prasideda mažais skaičiais toje vietoje, kur yra SD kortelė. Skaičiuojant nuo to galo, kaištis 3 ir įžeminimas yra 5 ir 6 kaiščiai. Skaičiuokite 2, tada 4, tada 6. Tie du kaiščiai yra 3 kaištis ir sumalti. Įkiškite kalmarų jungiklį į tuos kaiščius. Jie slysta tiesiai. Kuris iš jų eina, nesvarbu. Kai jungiklis įjungtas, vėl įjunkite „pi“ir jis pradės veikti. Kadangi mūsų scenarijus veikia paleidžiant, paspauskite mygtuką, kad išbandytumėte, ir jis turėtų išsijungti į miego režimą. Tada dar kartą paspauskite ir vėl pradės veikti. Kai kurie mygtukai gali būti laisvi, jei jie neveikia, patikrinkite jungtį prie kaiščių, taip pat kai kurie mygtukai yra laisvi ir juos reikia paspausti ir palaikyti sekundę, kad ryšys būtų praplautas. Tai galite išbandyti keletą kartų.

8 žingsnis: „Led Jumper“kabeliai

„Led Jumper“kabeliai
„Led Jumper“kabeliai
„Led Jumper“kabeliai
„Led Jumper“kabeliai
„Led Jumper“kabeliai
„Led Jumper“kabeliai

Dabar galime paleisti šį kabelį, bet jis dar nėra prijungtas. Iš jūsų nupirkto mažo šviesos diodo yra du aliuminio kaiščiai. Ilgesnis yra teigiamas. Prijunkite 10 omų rezistorių prie teigiamo galo. Tada paimkite pirktinius trumpiklius ir prijunkite vieną prie teigiamo, kitą prie neigiamo. Tada perveskite kabelius per skylę, esančią Tardis dėklo viršuje, per vidurinę skylę ir į apatinį skyrių. Galite naudoti elektrinę juostą, jei norite dalį to laikyti kartu. Nors to tikrai nereikia. Visa tai nėra labai sunki. Tiesiog būkite atsargūs, kad netrauktumėte per stipriai, jie išsikiš. Mes to dar neprijungiame prie „Raspberry pi“.

9 žingsnis: „Dr-who“„Shell“scenarijus

„Shell“scenarijus
„Shell“scenarijus

Tai yra apvalkalo scenarijus, kaip ir kitas, kuris bus paleistas iš naujo ir paleis „Dr-who python“scenarijų, kurį mes rašysime. Tai daroma lygiai taip pat. iš terminalo cd/home/pi/bin ir įveskite. Tada sudo nano dr-who.sh ir įveskite. Tada įveskite:

#!/bin/bash

#dr, kuris paleidžia scenarijų

cd /

cd /home /pi

sudo python3 dr-who.py

cd /

Tada cntrl ir x, tada Y, tada įveskite. Tada paspauskite cd /home /pi, tada įveskite.

Tada sudo chmod+x /home/pi/bin/dr-who.sh tada įveskite. Tada sudo crontab -e tada slinkite į apačią ir įveskite

@iš naujo paleiskite sh /home/pi/bin/dr-who.sh, tada išsaugokite naudodami cntrl ir x, tada Y ir įveskite. Dabar „crontab“turėtų būti dvi eilutės, kurios paleidžiant paleidžia „power shell“scenarijų ir „dr-who shell“scenarijų.

*** Kol esame čia, reikia pridėti dar du įrašus, kurie pasirodys vėliau **

įveskite:

@reboot sudo systemct1 įgalinkite „pigpiod“

@reboot sudo systemct1 paleiskite „pigpiod“

Tada išsaugokite „pigpiod“yra reikalingas paketas, kad galėtumėte naudoti belaidį mygtuką, kurį naudosime. Pagal numatytuosius nustatymus jis neįdiegtas. Išsaugojus išėjimą į terminalą. Paspauskite sudo apt-get install pigpiod, tada įveskite. Norėdami tai atsisiųsti, turite būti prisijungę prie interneto. Tai galima padaryti iš „Raspberry pi“darbalaukio.

10 veiksmas: „Dr-who“„Python“scenarijus

„Dr-who“„Python“scenarijus
„Dr-who“„Python“scenarijus
„Dr-who“„Python“scenarijus
„Dr-who“„Python“scenarijus
„Dr-who“„Python“scenarijus
„Dr-who“„Python“scenarijus

Tai yra tikrasis durų skambutis. Tai yra pati pagrindinė programa, kuri veikia. Tai veikia 18 kaištyje, bet išvestis yra 14 ir 18. Ši programa užsidegs, tada užsidegs lemputė, bus pasirinktas mp3, jis bus paleistas, o tada vėl mirksės. MP3 failų pavadinimai yra tie, kuriuos aš pavadinau, kad juos atsiminčiau. Galite juos pavadinti, kaip norite. Tiesiog nepamirškite, kad jie negali turėti jokios python komandos pavadinime, pavyzdžiui, aš pavadinau failą, kurio pavadinime buvo žodis rūšiuoti, ir tai supainiojo python, todėl jis buvo pakeistas. Prisiminkite iš terminalo cd /home /pi, tada įveskite. Tada sudo nano dr-who.py tada įveskite. Į tekstą įveskite šį scenarijų, kuris bus parašytas.

** Tai mano scenarijus, jūsų scenarijus bus kitoks, jei turite skirtingą skaičių MP3 arba jei jie pavadinti kitaip **

importuoti RPi. GPIO kaip GPIO

importo laikas

importuoti atsitiktinai

importuoti

GPIO.setmode (GPIO. BCM)

GPIO.setup (18, GPIO. IN, pull_up_down = GPIO. PUD_UP)

def atsitiktinis skaičius ():

skaičius = atsitiktinis.randint (1, 6

*** pasirenka atsitiktinį skaičių nuo 1 iki 6, reikia pakeisti, jei jūsų MP3 skaičius skiriasi ***

jei skaičius == 1:

os.system ('mpg123 thedoctor.mp3')

laikas. miegas (1)

elifo skaičius == 2:

os.system ('mpg123 atidarymas.mp3')

laikas. miegas (1)

elifo skaičius == 3:

os.system ('mpg123 thecrack.mp3')

laikas. miegas (1)

elifo skaičius == 4:

os.system ('mpg123 bowties.mp3')

laikas. miegas (1)

elifo skaičius == 5:

os.system ('mpg123 exterminated.mp3')

** MP3 pavadinimas gali skirtis priklausomai nuo to, ką pavadinote **

laikas. miegas (1)

Kitas:

os.system ('mpg123 timespace.mp3')

laikas. miegas (1)

GPIO.setwarnings (klaidinga)

GPIO.setup (14, GPIO. OUT) ** taip pat nustato išvestį į 14 kaištį **

GPIO. Išvestis (14, klaidinga) ** Šviesos diodas yra ant 14 kaiščio, jis iš pradžių išjungiamas **

nors tiesa:

GPIO. output (14, klaidinga)

input_state = GPIO.input (18) ** 18 kaištis yra įvestis **

jei (GPIO.input (18) == False):

GPIO. Išvestis (14, tiesa)

laikas. miegas (1)

GPIO. output (14, klaidinga)

laikas. miegas (1)

atsitiktinis skaičius ()

GPIO. Išvestis (14, tiesa)

laikas. miegas (1)

GPIO. output (14, klaidinga)

laikas. miegas (.5)

GPIO. Išvestis (14, tiesa)

laikas. miegas (1)

GPIO. output (14, klaidinga)

Tai daroma, kai 18 kaištis sąveikauja su šviesos diodu, esančiu 14 kaiščio viršuje, mirksi, tada bus pasirinktas garso failas ir paleistas, tada indikatorius mirksės du kartus ir užges. Taip nutiks bet kada, kai pasigirs durų skambutis. Mums taip pat reikės šio aviečių pi IP adreso kitam scenarijui, kad būtų gautas belaidis signalas, todėl būtinai prijunkite aviečių pi prie savo „Wi -Fi“per GUI darbalaukį, tada grįžkite į terminalą ir įveskite sudo pagrindinio kompiuterio pavadinimą -Tada įeinu. užsirašykite nurodytą IP adresą, kurio jums prireiks vėliau. Dabar taip pat galite prijungti laidus prie šviesos diodo prie 14 kaiščio, sekite GPIO kištuką, skirtą 14 kaiščiui, ir įžeminimo kaištį, kuris yra įstrižai nuo jo.

11 veiksmas: priekinis mygtukas „Raspberry Pi“

Priekinis mygtukas Raspberry Pi
Priekinis mygtukas Raspberry Pi
Priekinis mygtukas Raspberry Pi
Priekinis mygtukas Raspberry Pi

„Raspberry pi zero“reikia atlikti keletą dalykų. Pirmiausia reikia lituoti kaiščius. Naudokite lituoklį ir šiek tiek lituoklio, kad prilituotumėte kaiščius. Yra daug išteklių, kaip tai padaryti internete. Youtube yra puikus. Kai smeigtukai bus lituoti sd kortelėje, reikės raspiško atvaizdo, kaip ir anksčiau. Čia mums nereikės maitinimo mygtuko. mums reikės apvalkalo scenarijaus, kuris vėl paleidžiamas įkrovos metu, ir jis paleis mūsų „python“scenarijų, kuris belaidžiu būdu signalizuos kitos „Raspberry pi“kaištį 18, kad paleistų mūsų programą.

12 veiksmas: durų skambučio apvalkalo scenarijus

„Doorbell Shell“scenarijus
„Doorbell Shell“scenarijus
„Doorbell Shell“scenarijus
„Doorbell Shell“scenarijus

Šis scenarijus bus beveik identiškas kitiems dviem. Iš terminalo įveskite cd /home /pi, tada įveskite. sudo mkdir/home/pi/bin, tada įveskite. cd/home/pi/bin, tada įveskite. sudo nano durų skambutis.sh tada įveskite.

#!/bin/bash

cd /

cd home/pi

sudo python3 durų skambutis.py

cd /

Tada išsaugokite naudodami cntrl ir x, tada Y, tada įveskite. Tada sudo chmod+x /home/pi/bindoorbell.sh tada įveskite. tada cd /home /pi tada įveskite. Tada sudo crontab -e tada įveskite select nano tada įveskite. Apačioje įveskite

@reboot sh /home/pi/bin/doorbell.sh, tada išsaugokite naudodami cntrl ir x, tada įveskite. Tai paleis apvalkalo scenarijų paleidžiant, o po to sukursime „Python“scenarijų su pritvirtintu priekinių durų skambutiu, kuris paspaudus signalizuos kitą aviečių pi.

13 veiksmas: durų skambučio „Python“scenarijus

Durų skambučio „Python“scenarijus
Durų skambučio „Python“scenarijus

Tai scenarijus, kuris įgalins belaidį ryšį tarp priekinio durų skambučio ir mūsų sukurto skambučio. Scenarijus, leidžiantis paleisti garsą per pirmąjį „Raspberry pi“, veikia pagal žemą įtampą. Nustatyta aukšta, todėl vieną kartą paleidus scenarijų mirksi lemputė ir paleidžiamas garsas. Šis scenarijus siunčia žemą signalą į tą „Raspberry pi“ir į tą kaištį, tada nustato jį į aukštą, kad jis būtų paleistas vieną kartą paspaudus. Scenarijus yra toks:

iš „gpiozero“importo šviesos diodo

iš „gpiozero“importo mygtuko

iš „gpiozero.pins.pigpio“importuokite „PiGPIOFactory“

nuo signalo importavimo pauzės

importo laikas

factory = PiGPIOFactory (pagrindinis kompiuteris = '192.168.1.13')

LED = LED (18, pin_factory = gamykla)

mygtukas = mygtukas (3)

nors tiesa:

jei mygtukas yra paspaustas:

led.off ()

led.on ()

Kitas:

led.on ()

LED modulis nenaudojamas šviesos diodams, o tik signalizuoja tą smeigtuką ant pirmojo „Raspberry pi“, kuriame veikia programa. Kai tai bus išsaugota kataloge /hom /pi ir nuo apvalkalo pradėti, tai jau buvo sukurta. Dabar galime išjungti abu „Raspberry pi“su „sudo“išjungimu. Tada pirmiausia reikia įjungti pirmąjį „Raspberry pi“, kuris dėl „crontab“įrašo pradės „pigpiod“, kurį reikia pradėti pirmiausia. Tada galima pradėti antrąjį aviečių pi už durų skambutį. Tada, kol jūsų fizinio mygtuko litavimas bus atliktas teisingai ir tinkamai prijungtas. Paspaudus mygtuką, bus paleistas šviesos diodas ir garsas.

*** Dabar reikia garsiakalbio, kitaip garsas neveiks. Internete radau garso plokštę, kuri per USB prievadą semiasi energijos iš „Raspberry pi“. Kuris yra tobulas, todėl jam nereikia savo kištuko. Rekomenduoju. Garso išvestis yra per 3,5 mm lizdą. Garso plokštė bus prijungta prie skambėjimo „Raspberry pi“per skylę, kurią padarėme dėkle, o vienas laidas pateks į 3,5 mm lizdą, o kitas - į USB. Numatytasis „Audi“yra HDMI prievadas, todėl jums reikia priversti pi į 3,5 mm lizdą. Tai daroma iš terminalo naudojant sudo raspi-config, tada įveskite. Pasirodys meniu, kuriame pasirinkite išplėstines parinktis, tada garsą, tada 3,5 mm, tada išsaugokite ir išeikite. Kai tai padarysite ir jūsų garsiakalbis bus prijungtas, galėsite kelis kartus išbandyti savo skambėjimą, ir baigsite, beliks į namus įvesti durų skambutį Raspberry pi.

14 žingsnis: galios keitiklis

Maitinimo keitiklis
Maitinimo keitiklis
Maitinimo keitiklis
Maitinimo keitiklis

Tai paskutinis žingsnis. Pirmiausia įsitikinkite, kad skambutis „Raspberry pi“yra įjungtas. Už dabartinio durų skambučio yra du laidai - teigiamas ir neigiamas. Įtampa yra 10 arba 12 voltų. Jums reikės galios keitiklio, kuris paverčia jį iki 5 voltų, o tai naudoja „Raspberry pi“. Jei pažvelgsite į jungiamųjų kabelių galus, kuriuos naudojome, galai yra moteriški ir vyriški aliuminiai su dangteliu. Šiuos galus galite gauti patys rinkiniuose, kad sukurtumėte savo kabelius. Pasirinkite, iš kurios pusės norite būti moteriška, ir išvyniokite laidus, kad atidengtumėte varį. Tada uždėkite moteriškus galus ant namų laidų arba atvirkščiai. Tada galios keitiklis taip pat turi du laidus. Raudona - teigiama, o juoda - neigiama. Dabar mes darome tą patį, kad pašalintumėte laidus, kad atskleistumėte varį. Ant jų uždėkite patinėlių galus ir replėmis suspauskite. Jei norite, galite uždėti plastikinius dangtelius. Tada galite prijungti maitinimo keitiklį prie namo laidų. Teigiamas teigiamas ir neigiamas neigiamas. Šį ryšį galite užklijuoti elektrine juostele, kad ji geriau laikytųsi. Jei tai padarysite teisingai, kai prijungsite 5v galą prie „Raspberry pi“, jis įsijungs. Paspaudę mygtuką galite patikrinti, ar skamba durų skambutis. Skambėjimo garsas turėtų įsijungti. Kai tai padarysite, galite įdėti galios keitiklį, durų skambutį „Raspberry pi“į sieną esančią angą už ankstesnio durų skambučio. Naudodami varžtus užsukite naują durų skambučio dangtelį. Dabar, kai kas nors paspaudžia priekinių durų skambutį, „Tardis“mirksi, tada leidžia garsą ir vėl mirksi. Tai techniškai galima padaryti su bet kokiu garsu ir bet kokiu atveju. Kitas, kurį aš sukursiu, bus Darth Vader. Laimingas pastatas

Rekomenduojamas: