Subby the interactive YouTube subscriber robot

This robot is able to move, dance, do funny stuff live when people subscribe to your YouTube channel. To get the subscriber amount number from a YouTube channel I made a visual basic application that searches for the subscriber number in the webpage. The application will than send this number to the COM port via serial strings. The Arduino will receive this serial string which contains the subscriber amount number and will than give command to the servo's.

To control the robot I designed a program that gets the subscriber amount from my channel URL and then sends it every second to the COM-port that is connected to the Arduino. The Arduino than reads the received string and reactions accordingly to it. I used a 30A brushed ESC as power supply to get the 5 VDC for the servo's.

video: 



STL-files and the Fusion 360 source files can be downloaded here: https://bbprojects.technology/stl-fusion-360-source-files/subby-the-interactive-youtube-subscriber-robot-files

Visual basic application can be downloaded here (yes it's safe)

Arduino codes can be downloaded here

QUANTITY   COMPONENT NAME
8 × 9g Servo motorlink: https://www.banggood.com/TowerPro-SG90-Mini-Gear-Micro-Servo-9g-For-RC-Airplane-Helicopter-p-1009914.html?p=E01411629100201406T1&custlinkid=359550
1 × White LEDlink: https://www.banggood.com/Geekcreit-375pcs-3MM-5MM-LED-Light-Emitting-Diode-Beads-Resistance-Lights-Kits-Bulb-Lamp-p-1027601.html?p=E01411629100201406T1&custlinkid=669272
1 × Small PCD push buttonslink: https://www.banggood.com/100pcs-Mini-Micro-Momentary-Tactile-Tact-Switch-Push-Button-DIP-P4-Normally-Open-p-917570.html?p=E01411629100201406T1&custlinkid=669260
1 × 12V car horn
1 × 200 ohm resistorlink: https://www.banggood.com/Wholesale-Geekcreit-600pcs-30-Kinds-Value-1-14W-Metal-Film-Resistor-Assorted-Kit-20pcs-Each-Value-p-53320.html?rmmds=search&cur_warehouse=CN
1 × Arduino nanolink: https://www.banggood.com/Geekcreit-ATmega328P-Nano-V3-Module-Improved-Version-With-USB-Cable-Development-Board-For-Arduino-p-933647.html?p=E01411629100201406T1&custlinkid=255135
1 × prototype board 4cmX6cm type: 107822J2Hlink: https://www.banggood.com/Geekcreit-40pcs-FR-4-2_54mm-Double-Side-Prototype-PCB-Printed-Circuit-Board-p-995732.html?p=E01411629100201406T1&custlinkid=669188
1 × 2S lipo batterylink: https://www.banggood.com/7_4V-2S-2000mAh-8C-Lipo-Battery-Compatible-for-Frsky-ACCST-Taranis-Q-X7-Transmitter-p-1249125.html?p=E01411629100201406T1&custlinkid=669244
1 × DC to DC step down regulatorlink: https://www.banggood.com/LM2596-DC-DC-Verstellbar-Step-Down-Schaltregler-Power-Supply-Module-p-88252.html?p=E01411629100201406T1&custlinkid=255154
1 × 5V relay to switch the car horn on and off and other functionslink: https://www.banggood.com/5V-8-Channel-Relay-Module-Board-For-Arduino-PIC-AVR-DSP-ARM-p-74110.html?p=E01411629100201406T1&custlinkid=669239
1 × Heat shrinkslink: https://www.banggood.com/328pcs-Heat-Shrink-Tubing-Insulation-Electrical-Shrinkable-Tube-Sleeve-Cable-21-p-1362019.html?p=E01411629100201406T1&custlinkid=669227

Leave a comment

Please note, comments must be approved before they are published