The discussion of the Alien series of films and the props used in them is the aim, but if it's got Big Bugs and Big Guns, then they are welcome too!





Post new topic Reply to topic  [ 79 posts ]  Go to page Previous  1, 2, 3, 4
Author Message
 Post subject: Re: Make your own functional motion tracker
PostPosted: Sat Jun 10, 2017 1:43 am 

Service Number: A05/TQ2.0.32141E1
Country: United States
I have been looking through things and it looks like we might be able to use pin 11, 13, or 15 and then an unused ground pin. I will post updates once I get a second build to test with.

And a source I looked at:
https://www.element14.com/community/doc ... berry-pi-b

_________________
The impossible takes a while longer and goes over budget too...


Top
 Profile  
Reply with quote  
 Post subject: Re: Make your own functional motion tracker
PostPosted: Mon Jun 12, 2017 9:29 pm 

Service Number: A05/TQ2.0.32141E1
Country: United States
OK looks like I am getting a good feel for the new way to do init scripts.

do this on your pi:
"sudo nano /etc/init.d/mts"

paste this:
#!/bin/sh
### BEGIN INIT INFO
# Provides: mts
# Required-Start: $local_fs $remote_fs
# Required-Stop: $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: motiontrackerservice
### END INIT INFO
# Author: Ian Bremner and knoxvilles_joker
PATH=/boot/mts
DESC="Motion Tracker Service"
NAME=mts
DAEMON=/boot/mts/mts
DAEMON_ARGS=""
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME
# Exit if the package is not installed
[ -x $DAEMON ] || exit 0
# Read configuration variable file if it is present
[ -r /etc/default/$NAME ] && . /etc/default/$NAME
# Load the VERBOSE setting and other rcS variables
. /lib/init/vars.sh
# Define LSB log_* functions.
. /lib/lsb/init-functions
#
# Function that starts the daemon/service
#
do_start()
{
# Return
# 0 if daemon has been started
# 1 if daemon was already running
# 2 if daemon could not be started
start-stop-daemon --start --quiet --pidfile $PIDFILE --exec $DAEMON --test > /dev/null \
|| return 1
start-stop-daemon --start --quiet --background --make-pidfile --pidfile $PIDFILE --exec $DAEMON -- \
$DAEMON_ARGS \
|| return 2
}
#
# Function that stops the daemon/service
#
do_stop()
{
# Return
# 0 if daemon has been stopped
# 1 if daemon was already stopped
# 2 if daemon could not be stopped
# other if a failure occurred
start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --name $NAME
RETVAL="$?"
[ "$RETVAL" = 2 ] && return 2
rm -f $PIDFILE
return "$RETVAL"
}
case "$1" in
start)
[ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC " "$NAME"
do_start
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
stop)
[ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME"
do_stop
case "$?" in
0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;;
2) [ "$VERBOSE" != no ] && log_end_msg 1 ;;
esac
;;
status)
status_of_proc "$DAEMON" "$NAME" && exit 0 || exit $?
;;
restart|reload|force-reload)
log_daemon_msg "Restarting $DESC" "$NAME"
do_stop
case "$?" in
0|1)
do_start
case "$?" in
0) log_end_msg 0 ;;
1) log_end_msg 1 ;; # Old process is still running
*) log_end_msg 1 ;; # Failed to start
esac
;;
*)
# Failed to stop
log_end_msg 1
;;
esac
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|status|restart|reload|force-reload}" >&2
exit 3
;;
esac
:




hit ctrl+x
hit enter

place all files for script here: /boot/mts/
name the motiontracker script: mts

_________________
The impossible takes a while longer and goes over budget too...


Top
 Profile  
Reply with quote  
 Post subject: Re: Make your own functional motion tracker
PostPosted: Tue Jun 13, 2017 6:54 pm 

Service Number: A05/TQ2.0.32141E1
Country: United States
And I have been doing some digging on the audio filter portion. There are boards out there where you only have to solder a couple of wires (ideal)
https://forums.adafruit.com/viewtopic.php?f=50&t=118828



https://othermod.com/product/audio-filter-board/
https://oshpark.com/shared_projects/qUEOjE0n

Now it took some digging but these are the parts to buy:
The resistors used are:
150 Ohm
270 Ohm
capacitors are:
33n (nano) Farads
10u (micro) Farads

And where to buy them:
https://www.newark.com

I will update once I get parts in. Going the Oshpark route it appears the board can be made for 10 dollars or so.

_________________
The impossible takes a while longer and goes over budget too...


Top
 Profile  
Reply with quote  
 Post subject: Re: Make your own functional motion tracker
PostPosted: Sun Nov 05, 2017 10:43 pm 

Service Number: A05/TQ2.0.32141E1
Country: United States
Umm, I think I stumbled upon a different sound solution for the raspberry pi:

https://learn.adafruit.com/adafruit-max ... y-pi-usage

This is all prebuilt. I can test once I get my pi laptop rig built out.

_________________
The impossible takes a while longer and goes over budget too...


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 79 posts ]  Go to page Previous  1, 2, 3, 4



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron