Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See plastvares naudib uut järeltulijat praktilise, kuid jube turvakaamerana Raven Pi. Selle kõhus on Raspberry Pi ja kaelas on Pi -kaamera, mis jäädvustab HD -videot alati, kui liikumist tuvastatakse. Samal hetkel süttib selle läbitorkav LED-silm, selle servo-juhitav pea pöörleb edasi-tagasi ja mängib valjult kas suvalist rongaheli või väljavõtet Christopher Lee lugedest The Ravenist.
Turvalisuse poolega tegeleb hämmastav MotionEye OS tarkvara, mis on paigaldatud tavalise Raspberry Pi OS -i versiooni peale. Varesel on isegi oma pöörlev helitugevuse regulaator ja selle 3 m pikkune USB-kaabel laseb tal peaaegu kõikjal istuda, olles valmis tervitama Halloweeni külastajaid või hirmutama möödujaid igal aastaajal.
Tarvikud
1x plastikust ronk
Vaarika Pi 2
1x servo
USB WiFi -adapter
5v helivõimendi
2x punased LED -id
1x kõlar
Jumper kaablid
2x plastikust keeduklaasid
Samm: eemaldatud pea
Enne linnu puudutamist sain esmalt tööle kogu koodi ja elektroonika, et saaksin kindlalt teada, kui palju ruumi komponendid vajavad. Esmalt jootsin kaks punast LED -i paralleelselt mõne hüppaja kaabli külge, nii et neid mõlemat saaks juhtida ühe GPIO -tihvtiga (antud juhul GPIO 15).
Järgmisena viisin linnule rauasae, lõigates tema pea puhtaks - väga oluline oli saada puhas lõikamine, kuna pea hakkab hiljem pöörlema. Puurisin siis läbi originaalsilmad ja tühjadesse pistikupesadesse kuumliimitud punased LED-id.
Kaamera oli järgmine, Raspberry Pi standardmudel-puurisin selle jaoks kaela augu ja liimisin kuumalt kohale, olles sellele kindlalt kinnitanud eriti pika 50 cm kaamerakaabli. Kuna pea liikus kogu kohas, tahtsin veenduda, et juhtmetes on palju lõtku.
2. samm: Caw -kood
Enne MotionEye OS -i installimist alustasin tavalise Raspberry Pi OS -i ehitusega, kuna tahtsin kõigepealt välja töötada heli ja liikumise jaoks vajaliku koodi. Alustasin kolme eraldi skriptiga, üks servo, teine LED -ide ja teine juhusliku heli jaoks. Kui olin kõik kolm tööd teinud, ühendasin need üheks Pythoni skriptiks ja salvestasin selle Pi -le kui raven.py.
Skript, mida ma kasutasin, on saadaval GitHubis, võite seda kasutada, kuid seal pole midagi liiga väljamõeldud, see juhib GPIO 15 LED -i ja GPIO 18 servot, mis mängib juhuslikult kõiki /home /pi leitud helifaile /Muusika kaust.
3. samm: Beady Motioneye
Olen MotionEye OS -i varem kasutanud mitmetes ehitistes ja see töötab mul maja ümber mitmel kaameral, kuid ma pole seda varem Raspberry Pi OS -i peale installinud. Tavaliselt laadite lihtsalt oma tahvlile pildi alla ja võluväel muudab OS selle täisfunktsionaalseks võrgu turvakaameraks, kuid eelehitatud pildid ei sisalda OS-i funktsioone, mida oleks vaja skripti käivitamiseks ja servo juhtimiseks ja heli esitada.
Õnneks on olemas täielikud juhised, mis kirjeldavad samm -sammult installiprotsessi, samuti konkreetsed märkused iga operatsioonisüsteemi kohta. Leidsin, et seni, kuni ma juhiseid tegelikult lugesin ja neid korralikult järgisin (selle asemel, et arvata, et ma teadsin paremini), töötas kõik.
Pärast installimist sain veebibrauserist sisse logida ja MotionEye seadeid kohandada, seadistada see videod Google Drive'i üles laadima ja nii edasi. Mul oli lihtsalt vaja värskendada üht seadet, mida ma pole kunagi varem kasutanud, seda, mis käivitaks liikumise tuvastamisel skripti raven.py, liikumisteatiste sätete osa „Käsu käivitamine”.
See nõudis mõningaid katse -eksituse meetodeid ja veebi sirvimist, kuid avastasin, et skript tuleb teha käivitatavaks ja see tuleb ka kausta/etc/motioneye/salvestada - töötasin nii paljude erinevate kombinatsioonide kallal, et midagi muud võiks ka töötada teie jaoks, kuid olen üsna kindel, et seadistus töötab. See oli üks suur eelis täis OS -i peale installimisel - sain sisse logida Real VNC abil, et teha koodimuudatusi, teisaldada skripte jne.
Samm 4: Squawk Box
Pea pööramine oli ehituse peamine eesmärk, kuid ma tõesti tahtsin lisada ka mõne heli. Pi projektile heli lisamine on mõnikord keeruline, seal on palju erinevaid mütsid, mis töötavad tõesti hästi, kui soovite suurepärast kvaliteeti, ja pisikesed patareitoitega kõlarid skaala teises otsas, kuid mõtlesin, et proovin midagi keskel -vahemik - mitte audiofiilne kvaliteet, kuid toiteallikaks on siiski otse Pi.
Pöördusin mõnevõrra tagasi ostetud võimendusahelate poole - 5 tükki pakkides olid need ilmselgelt lihtsad, jättes teid kõik oma kaablid jootma, kuid igaüks maksis veidi üle 1 naela. projekti. Testimisel ei olnud heli kindlasti kvaliteetne, märgatava susinaga jne, kuid siis see töötas, oli väga vali ja sellel oli armas pöörlev sisse/välja/helitugevuse ketas.
Järgmisena kaevasin veebist välja kümmekond rongaheli ja poputasin need kausta, kus olid mõned näidised, mille lõikasin välja Christopher Lee salvestusest Poe The Ravenist. Kasutasin mõningaid koodilõike, mille leidsin Raspberry Pi foorumitest, et neid helisid juhuslikult esitada.
Kõlar, suurim, mis ma leidsin, sobis, liimiti ronga rinnapaneelile kuumalt, aukude puurimiseks puuriti välja.
5. samm: kere / keeduklaas
Järgmisena ründasin keha, lõigates välja juurdepääsupaneeli ja püüdes välja mõelda, kuidas kõige paremini ühendada pea kaelaga, mis võimaldaks servol seda vabalt liigutada ja ka surnud keskpunkti hoida. Kaevasin asjatult kogu töökoja ümber plastpuru, mis toimiks, ja leidsin lõpuks köögist ideaalse asja - vanad plastist keeduklaasid.
Keeduklaaside põhi osutus paraja suurusega, et täita nii pea- kui ka kaelaaugud, nii et pärast pöörleva tööriistaga kärpimist ja servo lisamist keskele (käepäraselt keeduklaasile märgitud) need puuriti. ja kruvitakse oma kohale. Enne viimast paigaldamist lõikasin mõlemast keeduklaasi alusest välja suured osad, nii et kaablid saaksid peast läbi voolata ja saaksid ilma klammerdumata liikuda.
Kuna kõik pingil töötas, oli aeg saada elektroonilised "sisikonnad" linnu sisse.
6. samm: kokkupanek
Plastlinnu sees on üsna palju ruumi, kuid isegi nii olid asjad üsna kitsad ja nõudsid natuke planeerimist.
Kõigepealt puurisin ronga tagumikusse helitugevuse nupu jaoks augu, seejärel veel ühe suurema augu, et USB toitekaabel sisse lasta. Järgmine oli Pi, mis oli lihtsalt oma kohale kinnitatud kahe isekleepuva kaablisidemehoidjaga, sidemed jooksid läbi plaadi poltide.
Järgmisena olid hüppajaühendused, servo ja LED -ide jaoks olid need teibitud ka igaks juhuks. Kõige vaevalisem oli kaamera lintkaabli ühendamine pi -ga - selleks kasutasin lõpuks kirurgilisi pintsette, mis sobivad rinnaõõnde!
Viimased ühendused olid kõlari ja võimendusahela vahel ning enne rindkere kaablisidemetega "sulgemist" katsetasin süsteemi põhjalikult.
7. samm: igavesti
Korjasin selle plastvarese eelmisel aastal Halloweeni-järgsel müügil ja ükskord sai täpselt nii, nagu lootsin. Valgusdioodid ja pöörlev pea annavad talle sellise isikupära ning see tundub olevat rohkem gormless ja võluv kui hirmutav, või võib -olla on see lihtsalt sellepärast, et oleme sellega harjunud ja on päevavalgus. Heli on suurepärane täiendus ja ma arvan, et see on suurepärane rekvisiit Halloweeni eesaias, võib -olla istub minu auto tiibpeeglis - olen kindel, et inimesed naudivad Poe -d ohutus kauguses möödudes.
See on siiski palju enamat kui hüppehirmutamise rekvisiit, kus MotionEye OS töötab, on see tõesti praktiline turvakaamera ja ma ei kahtle, et leiame selle aastaringselt kusagilt. Me võime siiski heli pisut muuta ja võib-olla kasutada servot, et lisada selle allkirjastatud peaga pööratav kaugjuhtimisega panoraamimine. Samuti oleks lihtne vahetada kaamera välja PiNoiri versiooni vastu, lisada mõned IR -valgusdioodid ja saada öise nägemise versioon!
Mul oli selle projektiga väga lõbus ja soovitan soojalt sarnaste linnukeste puhul silmad lahti hoida, need on suurepärane Pi projekti juhtum.
Täname lugemise eest ja olge turvalised!