Gimball

Gimball

Portable Python Projects: Help needed = PIR Music Welcoming Station - Raspberry PI

Title: Portable Python Projects

Hi

I have been on this for a week now and have very little experience with programming and the raspberry Pi. However I have seen that I should be able to set up my RPi with a PIR (I am getting the sensor hub) but have a standalone PIR, which would in turn play music when someone approaches it for a short time and then resets.
(Basically I am doing a Fine art project which will play a MP3 audio as someone approaches my painting and then switches off as they leave)
Can anyone help me please??? I’m desperate!!!
Many thanks in advance for any help you can provide

First Post!

mriley

mriley

Author of Portable Python Projects (& 3 other titles)

Hi Gimball - great to hear you have started building one of the projects in the book. However, it sounds like you’re using your own PiR sensor while you’re waiting for the SensorHub to arrive. Is that right? If so, depending on the type of PiR sensor you are using, it can connect to the Pi’s GPIO pins differently. You would also need to verify when the current pull is up or down. It might also require additional wiring, which is why I recommended the SensorHub as it helps to abstract all this detail via a library that makes polling the sensor status trivial. However, if you are still interested in the custom PiR approach, take a look at this Medium.com article that might help:

Good luck with your Portable Pi Projects!

Where Next?

Popular Pragmatic Bookshelf topics Top

jesse050717
Title: Web Development with Clojure, Third Edition, pg 116 Hi - I just started chapter 5 and I am stuck on page 116 while trying to star...
New
yulkin
your book suggests to use Image.toByteData() to convert image to bytes, however I get the following error: "the getter ‘toByteData’ isn’t...
New
Mmm
Hi, build fails on: bracket-lib = “~0.8.1” when running on Mac Mini M1 Rust version 1.5.0: Compiling winit v0.22.2 error[E0308]: mi...
New
alanq
This isn’t directly about the book contents so maybe not the right forum…but in some of the code apps (e.g. turbo/06) it sends a TURBO_ST...
New
curtosis
Running mix deps.get in the sensor_hub directory fails with the following error: ** (Mix) No SSH public keys found in ~/.ssh. An ssh aut...
New
jskubick
I’m under the impression that when the reader gets to page 136 (“View Data with the Database Inspector”), the code SHOULD be able to buil...
New
adamwoolhether
Is there any place where we can discuss the solutions to some of the exercises? I can figure most of them out, but am having trouble with...
New
s2k
Hi all, currently I wonder how the Tailwind colours work (or don’t work). For example, in app/views/layouts/application.html.erb I have...
New
mert
AWDWR 7, page 152, page 153: Hello everyone, I’m a little bit lost on the hotwire part. I didn’t fully understand it. On page 152 @rub...
New
redconfetti
Docker-Machine became part of the Docker Toolbox, which was deprecated in 2020, long after Docker Desktop supported Docker Engine nativel...
New

Other popular topics Top

DevotionGeo
I know that -t flag is used along with -i flag for getting an interactive shell. But I cannot digest what the man page for docker run com...
New
New
AstonJ
Just done a fresh install of macOS Big Sur and on installing Erlang I am getting: asdf install erlang 23.1.2 Configure failed. checking ...
New
Rainer
Not sure if following fits exactly this thread, or if we should have a hobby thread… For many years I’m designing and building model air...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
mafinar
Crystal recently reached version 1. I had been following it for awhile but never got to really learn it. Most languages I picked up out o...
New
New
Margaret
Hello everyone! This thread is to tell you about what authors from The Pragmatic Bookshelf are writing on Medium.
1143 25883 760
New
AstonJ
Biggest jackpot ever apparently! :upside_down_face: I don’t (usually) gamble/play the lottery, but working on a program to predict the...
New
AstonJ
If you get Can't find emacs in your PATH when trying to install Doom Emacs on your Mac you… just… need to install Emacs first! :lol: bre...
New

Sub Categories: