This thing is hilarious. It's a toy ninja with a light sensor so that when it detects a disturbance in light levels it farts loudly.
The circuitry is pretty much what you'd expect to find in these. A light detector based on a simple potential divider with a traditional LDR, and a couple of transistors to amplify the signal to the point it can trigger the sound chip.
The sound chip may just be a microcontroller, and drives a miniature 8 ohm speaker directly on two pins. It seems to do so as a series of positive and negative going spikes. I ran out of time to analyse the signal further as I don't use oscilloscopes regularly enough to hone in on the data I need quickly. The brief bursts of noise and seemingly simple pulsed waveform made it hard to get an automatic lock on the full sound.
I specifically avoid using intrusive mid-run video adverts, which means I don't earn as much from my content as other YouTubers.
If you enjoy these videos you can help support the channel with a dollar or two for coffee, cookies and random gadgets for disassembly at:-
https://www.patreon.com/bigclive
Patreon supporters get early access to videos as they are made, and also regular live streams.
This also keeps the channel independent of YouTube's advertising algorithms allowing it to be a bit more dangerous and naughty.
#ElectronicsCreators

12 thoughts on “Farting ninja teardown with schematic”
  1. Avataaar/Circle Created with python_avatars Uhrwerk Klockwerx says:

    My god, I'm laughing so hard just imagining Clive going through the shop and people just staring at him as the farting ninja lets rip, and then at the cash register… Omfg my sides hurt ๐Ÿคฃ

  2. Avataaar/Circle Created with python_avatars Goofy Brained says:

    0450AM (long day pulling mulberry stump behind A/C unit) SO THANKS FOR A MUCH NEEDED LAUGH. Actually laughed my ass off (fart free) when you did the speaker 'hack' THANKS – Much needed. But now got a Rabbit loose thinking about spike generated sounds, FFT, speaker inductance And the development office environment – hey george I just ate beans, c'mere, see if I nailed this fart sound ?

  3. Avataaar/Circle Created with python_avatars userjack6880 says:

    When the jump cut switched to the larger speaker, my initial thought is "oh no, the farts are about to get wetter."

    Was not disappointed.

  4. Avataaar/Circle Created with python_avatars iamdarkyoshi says:

    Those short spikes were probably PWM to form a crude class D amplifier. Definitely should probe its ass and see more what the waveforms look like

  5. Avataaar/Circle Created with python_avatars Ley Braith says:

    I get the feeling B.C, quite enjoyed making this video. I certainly enjoyed watching it and thinking about possible uses…. Thanks BC!

  6. Avataaar/Circle Created with python_avatars TopEnd Spoonie says:

    Glue a $20 note ( or colour print of one ) on the ground, point the LDR at it, have a reasonable sized speaker up where everyone can hear it, and watch as people bend over to pick up the money and make a really loud farting noise. Hahahaha. 55 and I am still a child. ๐Ÿ˜œ๐Ÿคฃ

  7. Avataaar/Circle Created with python_avatars tazz1669 says:

    Loving the extra large waterproof speaker. The sound is realistic, why do I feel the need to get one lol

  8. Avataaar/Circle Created with python_avatars Acme Fixer says:

    Thanks, Clive. I could see adding a pushbutton switch to cycle through a number of additional sounds or tunes, especially for Christmas. It would make them appeal to a lot more customers.

  9. Avataaar/Circle Created with python_avatars Gavin Stirling says:

    Often wondered how much it would add to the cost to use an actual PIR module rather than LDR to make the detection more accurate.

  10. Avataaar/Circle Created with python_avatars TinPlate Geek Too says:

    Thank you to the anonymous coder who probably went well beyond the design spec to make the sounds so good.

  11. Avataaar/Circle Created with python_avatars zh84 says:

    You mention an H-bridge driver. I have often read the Wikipedia article about them without understanding it. If you ever do another video explaining electronic circuits, could I suggest that as a topic?

  12. Avataaar/Circle Created with python_avatars fluffy says:

    "It was quite embarrassing how it was loudly farting non-stop. I wonder if it can be amplified."

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.