Ghostbusters Wifi Scanner

Scan wifi hotspots using this Movie prop (The arms move depending on signal strength!)
53
61
0
966
updated December 19, 2023

Description

PDF

OVERVIEW

Build a fun Ghostbusters PKE style Wi-Fi scanner using a Raspberry Pi Pico, a couple of electronics and some 3d printed parts. The scanner will scan and display a list of all the local Wi-Fi hotspots, and change the position of the arms depending on the signal strength.

  

BILL OF MATERIALS

You will also need the following electronics:

ItemDescriptionQtyPrice
Display Pack 2.0Pimoroni Display Pack for Pico1£18.90
Pico WRaspberry Pi PicoPico W1£6.30
DS-929MG Digital ServoDS-959MG Servo1£9.60
Pico ProtoPico Proto board1£2.10
4x M2 screws2M 8mm screws4£1.00
4x 2M 12mm screws4x 2M 12mm screws4£1.00
1x M2.5 screw and nutM3 nut and bolt1£0.25
3 male Dupont cablesTo connect the servo to the protoboard1£0.30
Galleon BatteryPimoroni 400mAh LiPo Battery1£7.50
LiPo Amigo ProAmigo Pro LiPo battery charger1£8.40
JST-PH cableTo connect the Pico Proto board to the LiPo Amigo Pro1£0.50

3D DESIGN

The Scanner is made up of several components:

  • Back
  • Left Arm
  • Right Arm
  • Middle section
  • Back Layer
  • Handle
  • Top

        

CONSTRUCTION

    

  1. Push the servo into the hole on the base
  2. Place the LiPo Amigo pro, the Galleon battery onto the back, connecting up the battery to the LiPo Amigo Pro
  3. There are mounting screws for the LiPo amigo Pro, though it can just float around in the compartment
  4. Place the middle section on top of the base
  5. Place the left arm and right arm on the underside of the Top section
  6. Place the middle layer on top of the left arm and right arm
  7. Push the servo cable through the hole in the top section and middle layer
  8. Place the Pico W on to the top section with the pins facing up
  9. Solder the wires onto the Pico Proto board as described above and push this onto the Pico W
  10. Push the Display pack on top of the Pico Proto board
  11. Connect the Servo to the 3 pin dupont cable
  12. Connect the JST-PH power cable from the Pico Proto board to the device connector of the LiPo Amigo Pro

ELECTRONICS

 

Although this picture of the wiring looks a little complicated, its actually pretty straight forward:

  • The VCC and GND from the device connector the LiPo Amigo Pro connects to the VBus and GND of the Pico
  • The VCC and GND from the device connector the LiPo Amigo Pro connects to the Servos 5V and GND
  • The Pico GPIO Pin 0 connects to the Servo signal pin
  • The Display pack pushes on top of the Pico W with the Pico Proto board sandwiched inbetween
  • The Pico Proto board VCC and GND connect to the JST-PH connector
  • The JST-PH connector from the Pico Proto board connects to the LiPo Amigo Pro

MICROPYTHON CODE

The files you need to copy to the pico can be found here: https://github.com/kevinmcaleer/ghostbusters_wifi. The files you need to upload to the Pico W are:

  • arms.py
  • background.jpg
  • gui.py
  • list.jpg
  • scanning.jpg
  • splash.jpg

USER INTERFACE

 

The user interface is made up of a couple of simple screens:

 

  

Use the Y and X buttons on the Pico Display Pack 2.0 to move the list selection up and down. Press the A button to reset the program.

STL FILES

You can download the STLs for 3d printing here:

The arms are best printed in white PLA+, the rest of the parts can be printed in black PLA+.

Tags



Model origin

The author marked this model as their own original creation.

License


Highlighted models from creator

View more