Cults
Wireless Button Presser
by Cults
Last crawled date: 6 years, 2 months ago
This is the most pointless thing (though it does have a point) that I have ever designed. And I blame Oleg, who really wanted one. It is the perfect way to waste half a gig of memory and the decent processing capability of a Raspberry Pi Zero W on the very simple task of pressing a button.
Now, since the Raspberry Pi Zero W is wireless, and since it is running Robo4J, you can press the button wirelessly over a rest API. Or log into the Raspberry pi and run the code to press a button. But no matter what you do, you've basically wasted your precious and overpowered Raspberry Pi Zero W on the silly task of pressing a button. Congratulations.
That said, it does provide a simple example of how you can control a servo using Robo4J, a Raspberry Pi Zero W and no additional hardware. So maybe there is a point to all of this, after all. Maybe.
What you need:
Sacrificial Raspberry Pi Zero W (1)
Screws (2.2 x 4.5mm) (7)
Nano Servo (e.g. Turnigy T541BBD) (1)
Links to videos of the stupid thing in action:
https://www.youtube.com/watch?v=_hPZF4_aZSA
https://www.youtube.com/watch?v=8uxH6LvMODM
Link to the source:
https://github.com/thegreystone/button-activator
How to build:
Print two of the point halves, and one of everything else. Take a bit of piano wire (0.5 mm thick) and bend it so that it goes a bit into the hole of one of the point halves, but does not come out the other end. Cut the other end and bend it into a Z so the servo arm can hold it. The point should stick out a tiny bit when put it in the point holder so that the piano wire touches the bottom. Glue the halves together
Stick the point assembly into the holder, and take the servo arm and put it on the piano wire on the point assembly from the guide hole on the side of the point holder. Put some servo tape on the servo, but do not remove the cover on the side facing away from the servo yet.
Connect the servo to the Raspberry Pi (red goes to 5V (pin 2), brow/black goes to GND (pin 6) and yellow/white goes to GPIO 18 (pin 12)). I would recommend building a Dupont 6p to 3p servo adapter cable, and then let red be in the first slot, black in the third slot and white in the sixth slot. That way you can just plug the cable in with red in the top outer corner of the Raspberry Pi header.
Put the servo down in its place, and run the Robo4J program, without the arm attached. Once the servo is done and has returned to its low point, put the servo arm as low as it can be, almost letting the piano wire touch the button, and see that the trim and servo end points are where they should by running the Robo4J program. If not, modify the example settings file to your liking.
Remove the cover on the servo tape and tape the servo to its gradle. Use a small screwdriver to screw on the servo arm (you can go through one of the USB port openings). Screw the Raspberry Pi onto the bottom with four screws. After ensuring that everything works, screw on the lid. Done!
Now, since the Raspberry Pi Zero W is wireless, and since it is running Robo4J, you can press the button wirelessly over a rest API. Or log into the Raspberry pi and run the code to press a button. But no matter what you do, you've basically wasted your precious and overpowered Raspberry Pi Zero W on the silly task of pressing a button. Congratulations.
That said, it does provide a simple example of how you can control a servo using Robo4J, a Raspberry Pi Zero W and no additional hardware. So maybe there is a point to all of this, after all. Maybe.
What you need:
Sacrificial Raspberry Pi Zero W (1)
Screws (2.2 x 4.5mm) (7)
Nano Servo (e.g. Turnigy T541BBD) (1)
Links to videos of the stupid thing in action:
https://www.youtube.com/watch?v=_hPZF4_aZSA
https://www.youtube.com/watch?v=8uxH6LvMODM
Link to the source:
https://github.com/thegreystone/button-activator
How to build:
Print two of the point halves, and one of everything else. Take a bit of piano wire (0.5 mm thick) and bend it so that it goes a bit into the hole of one of the point halves, but does not come out the other end. Cut the other end and bend it into a Z so the servo arm can hold it. The point should stick out a tiny bit when put it in the point holder so that the piano wire touches the bottom. Glue the halves together
Stick the point assembly into the holder, and take the servo arm and put it on the piano wire on the point assembly from the guide hole on the side of the point holder. Put some servo tape on the servo, but do not remove the cover on the side facing away from the servo yet.
Connect the servo to the Raspberry Pi (red goes to 5V (pin 2), brow/black goes to GND (pin 6) and yellow/white goes to GPIO 18 (pin 12)). I would recommend building a Dupont 6p to 3p servo adapter cable, and then let red be in the first slot, black in the third slot and white in the sixth slot. That way you can just plug the cable in with red in the top outer corner of the Raspberry Pi header.
Put the servo down in its place, and run the Robo4J program, without the arm attached. Once the servo is done and has returned to its low point, put the servo arm as low as it can be, almost letting the piano wire touch the button, and see that the trim and servo end points are where they should by running the Robo4J program. If not, modify the example settings file to your liking.
Remove the cover on the servo tape and tape the servo to its gradle. Use a small screwdriver to screw on the servo arm (you can go through one of the USB port openings). Screw the Raspberry Pi onto the bottom with four screws. After ensuring that everything works, screw on the lid. Done!
Similar models
cults
free
Raspberry Pi Zero W Case w/Camera
...raspberry pi zero w case w/camera
cults
raspberry pi zero w case w/camera
raspberry pi zero w case w/camera
cults
free
Case for Adafruit Joy Bonnet - Raspberry Pi Zero W
...- raspberry pi zero w
cults
case for adafruit joy bonnet - raspberry pi zero w
case for adafruit joy bonnet - raspberry pi zero w
cults
free
Raspberry Pi Zero W Case (short cable)
... let me know and i will try to fix them.
remember to tip your waiters designers if you like the service.... thanks for looking.
cults
free
Raspberry Pi Zero Case
...raspberry pi zero case
cults
raspberry pi zero case
raspberry pi zero case
cults
free
Raspberry Pi Airplay BoomBox
.../3412
youtubes: https://www.youtube.com/watch?v=xgrkqubzj5o
learning guide: https://learn.adafruit.com/boomy-pi-airplay/overview
cults
free
Wearable Raspberry Pi Zero Camera
...wearable raspberry pi zero camera
cults
wearable raspberry pi zero camera
wearable raspberry pi zero camera
cults
free
Raspberry Pi Zero NPR One Radio
...raspberry pi zero npr one radio
cults
raspberry pi zero npr one radio
raspberry pi zero npr one radio
cults
free
Arcade Bonnet Controller for RetroPie
... also dedicated pins for wiring up an analog joystick and an 8-way switch joystick.
https://www.youtube.com/watch?v=ndnbltzojcg
cults
free
PiGRRL Zero Raspberry Pi Gameboy
... step-by-step tutorial](https://learn.adafruit.com/pigrrl-zero).
[video on youtube](https://www.youtube.com/watch?v=uaiillannj4)
cults
free
Raspberry Pi Stand offs
...at to the pi.
you can use a 5.5 mm wrench to hold the stand off if need be... yeah i like to mix metric and imperial so what :)
Presser
Wireless
cults
free
Portable Wireless Charger
...portable wireless charger
cults
portable wireless charger
portable wireless charger
cults
free
3DConnexion SpaceMouse Wireless BOX
...use wireless and usb dongle with lock (and it works).
printed with abs but it was rather a mistake. pla or pet would be better ;)
cults
free
SEPARATE WIRELESS STEREO HEADPHONES AKINORA IN-YAN
...phones akinora in-yan
cults
separate wireless stereo headphones akinora in-yan
separate wireless stereo headphones akinora in-yan
cults
free
Qi Wireless Charging Stand for Mobile Devices
...arging stand for mobile devices
cults
qi wireless charging stand for mobile devices
qi wireless charging stand for mobile devices
cults
free
Wireless Qi Charger for Tesla Model 3
...se out for more project ideas!
https://www.youtube.com/watch?v=ymtmjyjdtxe
https://learn.adafruit.com/tesla-qi-charger/overview
cults
free
Bracket for BNC Antenna connector
...antenna antenna_holder antenna_mount bnc bracket connector microphone mounting_bracket mounting_clip wireless bracket for mounting an rf-antenna to a wall. i...
cults
free
Support smartphone
...support smartphone cults support lumia 930 wireless charger support for smartphone, ideal for microsoft lumia 930...
cults
free
Handelbar mount for Samsung S5 with wireless Qi charging - weather proof
...ow to assemble it, including the electronics. lots of photos!
note: photos are from version 15, but instructions are identical.
cults
$3
tracked vehicle frame
...will be moved by electrical motors and operated by wireless remote...
Zero
cults
$2
Mitsubishi A6M3 Zero
...mitsubishi a6m3 zero
cults
mitsubishi a6m3 zero
mitsubishi a6m3 zero
cults
free
A6M zero
...a6m zero
cults
landed zero 1/200 prints fine! at this scale some detalis will be lost =(
cults
free
display base - D-zero -
...display base - d-zero -
cults
display base - d-zero
display base - d-zero -
cults
free
Raspberry Pi Zero Case
...raspberry pi zero case
cults
raspberry pi zero case
raspberry pi zero case
cults
free
display base - D-zero/0.5 -
...display base - d-zero/0.5 -
cults
display base - d-zero/0.5
display base - d-zero/0.5 -
cults
free
Wearable Raspberry Pi Zero Camera
...wearable raspberry pi zero camera
cults
wearable raspberry pi zero camera
wearable raspberry pi zero camera
cults
free
Raspberry Pi Zero NPR One Radio
...raspberry pi zero npr one radio
cults
raspberry pi zero npr one radio
raspberry pi zero npr one radio
cults
free
PI ZERO - FALLOUT FUSION CORE + ZERO 4U CASE
...workshop magnetic mount
( this is going to be the chassis for my retro gaming desktop)
more details and pics to follow
enjoy ;)
cults
free
Raspberry Pi Zero W Case w/Camera
...raspberry pi zero w case w/camera
cults
raspberry pi zero w case w/camera
raspberry pi zero w case w/camera
cults
free
Sub Zero Mask - Full Size. Mortal Kombat
...sub zero mask - full size. mortal kombat
cults
sub zero mask - full size. mortal kombat
sub zero mask - full size. mortal kombat
W
cults
free
Raspberry Pi Zero W Case w/Camera
...raspberry pi zero w case w/camera
cults
raspberry pi zero w case w/camera
raspberry pi zero w case w/camera
cults
free
nexus stand - fits all - w or w/o case
...nexus stand - fits all - w or w/o case
cults
nexus stand - fits all w or w/o case
nexus stand - fits all - w or w/o case
cults
free
Capsule Box w/ Hinge
...capsule box w/ hinge
cults
capsule box w/ hinge
capsule box w/ hinge
cults
free
Bottle Opener w/ Less Material
...bottle opener w/ less material
cults
bottle opener w/ less material
bottle opener w/ less material
cults
$7
p a w
...lts
janeandlisa dontbesuchasquare ring customjewelry
let your inner animal show with this little one. perfect for ring stacking.
cults
free
DeLorean BackToFuture RC Car w/ Arduino - 3DRacers
...w/ arduino - 3dracers
cults
delorean backtofuture rc car w/ arduino - 3dracers
delorean backtofuture rc car w/ arduino - 3dracers
cults
free
Case for Adafruit Joy Bonnet - Raspberry Pi Zero W
...- raspberry pi zero w
cults
case for adafruit joy bonnet - raspberry pi zero w
case for adafruit joy bonnet - raspberry pi zero w
cults
free
ROV Kort Nozzle for Bilge Pump Thruster w/Integrated Mount.
...nt.
cults
rov kort nozzle for bilge pump thruster w/integrated mount.
rov kort nozzle for bilge pump thruster w/integrated mount.
cults
free
Raspberry Pi Zero W Case (short cable)
... let me know and i will try to fix them.
remember to tip your waiters designers if you like the service.... thanks for looking.
cults
free
Soldering Iron Caddy Stand w Cord Wrap
...a small gap between the bottom and bed forcing supports to be used on the bottom.
this was made to sit next to my glue gun caddy
Raspberry
cults
free
Raspberry ps4
...raspberry ps4
cults
case raspberry ps4 raspberry ps4
case to raspberry ps4
cults
free
Raspberry Pi A+ Case
...raspberry pi a+ case
cults
raspberry pi a+ case
raspberry pi a+ case
cults
$2
Raspberry ps2
... 3 2 play . sony raspberry ps2 play station ps4 ps3 nintendo nes playstation 2 psp raspberry pi 3
box to rapsberry pi 3 model ps2
cults
free
Raspberry Pi Zero Case
...raspberry pi zero case
cults
raspberry pi zero case
raspberry pi zero case
cults
free
Raspberry Pi Pie Case
...raspberry pi pie case
cults
raspberry pi pie case
raspberry pi pie case
cults
free
Raspberry Pi Lure Module
...raspberry pi lure module
cults
raspberry pi lure module
raspberry pi lure module
cults
free
Particle Raspberry Pi Case
...particle raspberry pi case
cults
particle raspberry pi case
particle raspberry pi case
cults
free
DIY Raspberry Pi Gameboy
...diy raspberry pi gameboy
cults
diy raspberry pi gameboy
diy raspberry pi gameboy
cults
free
Raspberry Pi Pipboy 3000 MKVI
...raspberry pi pipboy 3000 mkvi
cults
raspberry pi pipboy 3000 mkvi
raspberry pi pipboy 3000 mkvi
cults
free
Mini Raspberry Pi Handheld Notebook
...mini raspberry pi handheld notebook
cults
mini raspberry pi handheld notebook
mini raspberry pi handheld notebook
Pi
cults
free
Touch Pi: Portable Raspberry Pi
...touch pi: portable raspberry pi
cults
touch pi: portable raspberry pi
touch pi: portable raspberry pi
cults
free
Mac Pi
...mac pi
cults
mac pi
mac pi
cults
free
Sega Pi - Genesis Raspberry Pi-2 Case
...sega pi - genesis raspberry pi-2 case
cults
sega pi - genesis raspberry pi-2 case
sega pi - genesis raspberry pi-2 case
cults
free
Pi Command Center
...pi command center
cults
pi command center
pi command center
cults
free
Super Game Pi
...super game pi
cults
super game pi
super game pi
cults
free
Raspberry Pi A+ Case
...raspberry pi a+ case
cults
raspberry pi a+ case
raspberry pi a+ case
cults
free
Pi Day Pen Holder
...pi day pen holder
cults
pi day pen holder
pi day pen holder
cults
free
Raspberry Pi Zero Case
...raspberry pi zero case
cults
raspberry pi zero case
raspberry pi zero case
cults
free
Raspberry Pi Pie Case
...raspberry pi pie case
cults
raspberry pi pie case
raspberry pi pie case
cults
free
Raspberry Pi Lure Module
...raspberry pi lure module
cults
raspberry pi lure module
raspberry pi lure module
Button
cults
free
Buttons
...buttons
cults
buttons
buttons
cults
free
Button
...button
cults
button
button ø3
cults
free
Button
...button
cults
button
sw5 button
cults
$4
Button
...button
cults
button 3dmodel 3dp 3dprint home cloth
button made and model in mode just for fun
cults
free
Protective Button Security Button
...ke this button several times at work,
so i created a larger button protector of 20 mmm.
the base is 35 * 50 and it is 54 mm high
cults
$1
Button Earrings
...button earrings
cults
button earrings
design in catia v5
cults
free
PacMan button
...er prusa
pacman button was designed to improve your printer or machines appearance, making a common button different and funnier!
cults
$2
Simple Button
...simple button
cults
this is a simple button for jacket, coat and more...
it is designed with fusion 360.
cults
free
DIY Reaction Button
...diy reaction button
cults
diy reaction button
diy reaction button
cults
free
NeoPixel Arcade Buttons
...neopixel arcade buttons
cults
neopixel arcade buttons
neopixel arcade buttons