CuriousInventor
CuriousInventor
  • 78
  • 18 754 880
HowTo use Raspberry Pi & OpenCV to track objects & turn servo
How I made my Halloween skeleton head turn to watch people as they walk by using a Raspberry Pi Zero, servo, camera, and OpenCV python library.
Parts:
Pi Zero W (with wireless): www.adafruit.com/product/3708
PWM Servo bonnet: www.adafruit.com/product/3416
Servo: www.adafruit.com/product/2307
USB to Barrel Jack cable: www.adafruit.com/product/2697
Pi NoIR Camera (camera without an IR filter that's better at night): www.adafruit.com/product/3100
camera cable that fits Pi Zero: www.adafruit.com/product/3157
USB Hub: www.adafruit.com/product/2991
mini HDMI to regular HDMI adapter: www.adafruit.com/product/2819
BYOS (bring your own skeleton)
Guides I followed:
circuitdigest.com/microcontroller-projects/getting-started-with-raspberry-pi-zero-w-headless-setup-without-monitor
learn.adafruit.com/adafruit-16-channel-servo-driver-with-raspberry-pi/using-the-adafruit-library
singleboardbytes.com/647/install-opencv-raspberry-pi-4.htm
www.instructables.com/Automatic-Vision-Object-Tracking/
pysource.com/2021/01/28/object-tracking-with-opencv-and-python/
running python programs at startup: www.dexterindustries.com/howto/run-a-program-on-your-raspberry-pi-at-startup/
(note you have to turn off the camera view in the code!)
Sourcecode:
github.com/curiousinventor/skellington
Переглядів: 15 786

Відео

Bitcoin Lightning Network Explained: How it Actually Works
Переглядів 88 тис.3 роки тому
How the lightning 2nd layer enables fast and cheap Bitcoin transactions, including demos, payment channels, multi-hop payments, and challenges. Want to easily integrate Bitcoin & Lightning into your games? Check out zebedee.io/ (video sponsor). Get the ZBD.gg wallet to easily add a tip to your twitch stream. Participate in tournaments for real money: mintgox.com/ Resources: Bitcoin Lightning Pr...
Bitcoin Lightning Transactions & Protocol Deep Dive
Переглядів 14 тис.3 роки тому
A technical walk-through of the Lightning spec, protocol, and transaction scripts. Including a lightning conceptual overview, protocol and script walk-through, and review of the myriad ways channels can close on-chain when one party of a payment channel stops responding or cheats. Shorter (21 min) and less technical version: ua-cam.com/video/yKdK-7AtAMQ/v-deo.html bitcoin/lightning donation add...
Buying Thor Inbound Liquidity from Bitrefill for Bitcoin Lightning Channels
Переглядів 4,5 тис.3 роки тому
Quick demonstration showing how to buy inbound liquidity from Bitrefill's Thor Lightning Channel Capacity service. Normally when you open a channel, all the liquidity is on the local side, which means you can't accept any money until you send some out. This service opens a channel in your direction loaded with 1M or more inbound liquidity to you. The catch is that they close it after 30 days if...
How to Rebalance Lightning Channels in RTL
Переглядів 15 тис.3 роки тому
Demonstration of rebalancing lightning channels within RTL (Ride the Lightning). If you'd like to support the creation of additional content, here's a bitcoin/lightning donation address: bit.ly/2NldSYA fiat support: www.patreon.com/CuriousInventor
How to Loop Out to get Lightning Inbound Liquidity on RTL and Command Line
Переглядів 17 тис.3 роки тому
Demonstrate how to create a channel and then get inbound liquidity or remote balance using Loop Out via RTL (Ride the Lightning) wallet and command line. Also includes troubleshooting tips. If you'd like to support the creation of additional content, here's a bitcoin/lightning donation address: bit.ly/2NldSYA fiat support: www.patreon.com/CuriousInventor 0:00 Intro 0:43 Create Channel 3:29 Tryi...
Why & How to Run a Bitcoin/Lightning Node w/ MyNode
Переглядів 109 тис.3 роки тому
Why running your own node increases privacy and control. Demos of using a trezor hardware wallet thru electrum to create and sign a transaction, and then broadcast thru MyNode. Also, demo of using Zap iOS wallet via Tor to send a lightning transaction. Tour of apps on MyNode and features, and finally a walk-through of the setup process. Raspberry Pi 4 4GB ram: amzn.to/3rRa6EN 1 TB SSD: amzn.to/...
How to Dim LED with Arduino & Triac
Переглядів 6 тис.5 років тому
Zero-Cross & Triac Optically Isolated Switch "Tail": www.powerswitchtail.com/pssr-zc-tail arduino: amzn.to/2P12JaL RealTimeClock (RTC): amzn.to/2NTKsjg 15W Dimmable LED amzn.to/2OqlHL0 CR2032 battery for RTC: amzn.to/2Ov8elf sourcecode: github.com/curiousinventor/AC-triac-arduino-led-dimmer
HowTo Store Bitcoins on Stainless Steel Dog Tags
Переглядів 52 тис.6 років тому
DIY on how to store your crypto on fire-proof, metal dog-tags. stamp kit: amzn.to/2fSp2Th dog tags: amzn.to/2iccvLh hammer: amzn.to/2fRQ8dh stamping block (different than what I used, but should work): amzn.to/2vPSE7O prick punch: amzn.to/2vPy8nP If you'd like to support the creation of additional content, here's a bitcoin/lightning donation address: bit.ly/2NldSYA fiat support: www.patreon.com...
Intro to DASH Cryptocurrency by Amanda B Johnson & Evan Duffield @ Atlanta Meetup
Переглядів 47 тис.7 років тому
Organized by Atlanta Blockchain & Bitcoin Meetup groups: www.meetup.com/The-Atlanta-Blockchain/ www.meetup.com/Bitcoin-Atlanta/ More info dash.org
HowTo Send a Bitcoin Transaction with JavaScript & Bitcore
Переглядів 62 тис.8 років тому
bit.ly/bitcoincourse (full course) This will demo creating a Bitcoin address and transaction using JavaScript and the Bitcore.io library. Full source code is available at the link. If you'd like to support the creation of additional content, here's a bitcoin/lightning donation address: bit.ly/2NldSYA fiat support: www.patreon.com/CuriousInventor
Demo: Create an Ethereum Smart Contract
Переглядів 170 тис.8 років тому
bit.ly/bitcoincourse Demo showing how to send ether, create and deploy a Smart Contract using the Ethereum Wallet. Part of a larger 3.5 hr course on Bitcoin and Decentralized Technology. If you'd like to support the creation of additional content, here's a bitcoin/lightning donation address: bit.ly/2NldSYA fiat support: www.patreon.com/CuriousInventor
Bitcoin Basics: How to Buy and Store Bitcoin
Переглядів 205 тис.8 років тому
bit.ly/bitcoincourse How to buy bitcoin from exchanges, ATMs, and in person. Also, how to store it in wallets: mobile, web, hardware, paper (cold storage), and in your brain! Part of a larger 3.5hr course introducing Bitcoin, Blockchain and Other Decentralized projects. If you'd like to support the creation of additional content, here's a bitcoin/lightning donation address: bit.ly/2NldSYA fiat ...
Introduction to Bitcoin, Blockchain and Decentralized Technology
Переглядів 51 тис.8 років тому
I'm excited to announce a new course available at pluralsight: app.pluralsight.com/library/courses/bitcoin-decentralized-technology? Outline Module 1: Bitcoin Concepts and Basic Use - Demo: buying a digital video online - What gives Bitcoin value? - Big Ideas: openness, privacy, decentralized, cryptocurrency, programmable - Basic structure: a collectively maintained ledger - Transactions: how m...
How to Solder Electronics
Переглядів 595 тис.9 років тому
Good and bad joint examples, the importance of flux, choosing the right tip, how to maintain the tip, health hazards from soldering fumes. Recommended Products: esd safe pump bottle: amzn.to/2czbhrr chipquik removal kit, lead free: amzn.to/1Lrnbsq rma flux pen: amzn.to/1Xv7XJS paste flux pen (gel is easier sometimes): amzn.to/247j4NR hakko tip cleaner: amzn.to/1LrntzL lead-free solder: amzn.to/...
VMeter Design Tour (Capacitive sensor, FCC testing, USB circuitry)
Переглядів 12 тис.9 років тому
VMeter Design Tour (Capacitive sensor, FCC testing, USB circuitry)
Come Funzionano i Bitcoin
Переглядів 3,8 тис.9 років тому
Come Funzionano i Bitcoin
Fastener-less Popsicle Bridge Challenge (da Vinci Bridge)
Переглядів 60 тис.9 років тому
Fastener-less Popsicle Bridge Challenge (da Vinci Bridge)
The Essence of How Bitcoin Works (Non-Technical)
Переглядів 410 тис.9 років тому
The Essence of How Bitcoin Works (Non-Technical)
SMT Stencil Review, including BGA Reballing
Переглядів 16 тис.10 років тому
SMT Stencil Review, including BGA Reballing
How Bitcoin Works in 5 Minutes (Technical)
Переглядів 6 млн10 років тому
How Bitcoin Works in 5 Minutes (Technical)
Raspberry Pi Spectrum Analyzer, w/ Python & RGB LED Strip
Переглядів 120 тис.10 років тому
Raspberry Pi Spectrum Analyzer, w/ Python & RGB LED Strip
Augmented Reality BreadBoard circuit building guide
Переглядів 46 тис.10 років тому
Augmented Reality BreadBoard circuit building guide
How Bitcoin Works Under the Hood
Переглядів 3,2 млн11 років тому
How Bitcoin Works Under the Hood
How to Desolder Through-Hole Parts, Why Some Joints are Difficult
Переглядів 564 тис.11 років тому
How to Desolder Through-Hole Parts, Why Some Joints are Difficult
How the Kinect Depth Sensor Works in 2 Minutes
Переглядів 227 тис.11 років тому
How the Kinect Depth Sensor Works in 2 Minutes
VMeter Demos: Binary Clock, Chase, Game of Life
Переглядів 10 тис.11 років тому
VMeter Demos: Binary Clock, Chase, Game of Life
How to Remove SMD Resistors & Capacitors Using a Regular Soldering Iron
Переглядів 261 тис.11 років тому
How to Remove SMD Resistors & Capacitors Using a Regular Soldering Iron
Solder Paste, Toaster Oven, Homemade Vacuum Pickup Reflow Demo
Переглядів 47 тис.12 років тому
Solder Paste, Toaster Oven, Homemade Vacuum Pickup Reflow Demo
VMeter CrossFader & VU Meter w/ Torq DJ Software
Переглядів 30 тис.12 років тому
VMeter CrossFader & VU Meter w/ Torq DJ Software

КОМЕНТАРІ

  • @cocktailsk
    @cocktailsk 9 днів тому

    and for low fee rebalance you can use nodes like zerofeenode that have 0 fees Public Key: 029b5fb846b22bf45f61aee7e8ca704b90b67638c3826f593dfb167f84f13681f6

  • @DanielAyala-tk8tz
    @DanielAyala-tk8tz 10 днів тому

    I don’t “see” why I hear IC and not FC .. am I missing something?

  • @LucianoRicci182
    @LucianoRicci182 19 днів тому

    Thank you, I'll internalize this information in order to properly transmit it to my children some day.

  • @DeadCat-42
    @DeadCat-42 20 днів тому

    Just removed a 68000 from an Atari st. Talk about hard to melt! The atari board sucks heat away fast, had to crank my iron up to 380c melt in some lead solder to remove it. The holes on the ground plane were stubborn.

  • @user-nx9dh1cu3v
    @user-nx9dh1cu3v 29 днів тому

    My problem is not having money to buy these beautiful things

  • @XPXWORD
    @XPXWORD Місяць тому

    can I open channels with 0 sats ?

  • @deleon9k805
    @deleon9k805 Місяць тому

    Are there updates on dual funding a channel?

  • @johnlancaster563
    @johnlancaster563 2 місяці тому

    very good

  • @MrCoreyTexas
    @MrCoreyTexas 2 місяці тому

    I see they got rid of this. Whether it was due to being a money loser or worrying about US regulators, or getting too many customer support tickets or all of the above, I don't know. Looks like the fee to receive money is >3%, so it must not have been a good deal for businesses to take a risk on a fluctuating asset and pay the same fees they would normally pay to VISA.

  • @MrCoreyTexas
    @MrCoreyTexas 2 місяці тому

    Lightning still has some niche use cases, but I'd say it's totally overrated! In my opinion the best thing Lightning is good for is testing your understanding of Bitcoin Script and computer science!

    • @CuriousInventor
      @CuriousInventor 2 місяці тому

      Ha, you wouldn't be the only one that thinks that! Im not sure the major hurdles like inbound liquidity have been solved since making this video.

  • @jonathanwaugh1433
    @jonathanwaugh1433 2 місяці тому

    .05 BTC is 5 million sats

  • @iamiraaj
    @iamiraaj 2 місяці тому

    nyc

  • @kenjikakashi
    @kenjikakashi 2 місяці тому

    Can you please tell how did you improve the Augmentation of the objects even if you move the breadboard? We tried this but the component is moving if we just move the breadboard a bit.

  • @chrischris02
    @chrischris02 2 місяці тому

    What temp should I use?

  • @billywatson5149
    @billywatson5149 3 місяці тому

    Great video! I am using this code as inspiration for a color tracking project for school. I had a quick question about the remap function and how it works. I am currently having trouble utilizing the full frame to get an angle. It seems that it only registering an angle for a quarter of the frame.

  • @woutercleyman9072
    @woutercleyman9072 3 місяці тому

    Insanly good an clear video. Highly underrated. Should have way more likes and views!

  • @heh4901
    @heh4901 3 місяці тому

    After 8 years, this is still incredibly useful!

  • @robertbasarte
    @robertbasarte 3 місяці тому

    horrible music but nobody cares anyway. The device seems great

  • @DJ_Tar
    @DJ_Tar 3 місяці тому

    This is a great video.

  • @rewannoor1617
    @rewannoor1617 4 місяці тому

    how u did it "the ar project "??

  • @Lanbaroki
    @Lanbaroki 4 місяці тому

    Finally I found a way without using any other materials! Thank you so much for making this

  • @redneckson
    @redneckson 5 місяців тому

    bro, I love you man! thank you brother!

  • @chyfps
    @chyfps 5 місяців тому

    yup i have given up on trying to simply replace some mouse switches, today is one of those days we’re nothing goes my way, I desolder desolder and it just spreads everywhere… everyone on youtube makes it seem so easy.

  • @JoeKazemi
    @JoeKazemi 5 місяців тому

    This is very helpful

  • @willleach4948
    @willleach4948 5 місяців тому

    I'm having a problem where doing this looked successful like in the tutorial but hours later I came back to find the swaps reverted. Do you have any ideas to fix this?

  • @Bianchi77
    @Bianchi77 5 місяців тому

    Nice video, thanks :)

  • @DrBagPhD
    @DrBagPhD 6 місяців тому

    Excellent video, thank you.

  • @EmilGhiurau
    @EmilGhiurau 6 місяців тому

    While this is awesome, and cheap, security is of concern!

  • @datvuong7420
    @datvuong7420 6 місяців тому

    this video does not cover the voting system

  • @sayandcode
    @sayandcode 6 місяців тому

    Went over my head

  • @TheRaccoonFPV
    @TheRaccoonFPV 6 місяців тому

    his voice is hypnotizing

  • @Hellodumbbitchs
    @Hellodumbbitchs 7 місяців тому

    Imagine if you bought that when that video was available

  • @PouchMaster
    @PouchMaster 7 місяців тому

    Man am I ever stupid. This is way beyond my limited sense of comprehension. I can't even figure out how to cast a movie to the TV, let alone this.

    • @CuriousInventor
      @CuriousInventor 7 місяців тому

      Lol, this is def only for programmer level understanding. On the other hand, it's so complex compared to the original bitcoin it makes you wonder if it will survive in the end.

  • @samarthtandale9121
    @samarthtandale9121 7 місяців тому

    I have a doubt ... What happens when a new transaction comes when the most recent block is not at its capacity i.e. let's say the most recent block contains 5 transactions and the 6th one comes when the capacity of each block is 10 transactions? Is the new transaction added to this old transaction? As per my understanding, I think the new transaction is added to the most recent block and a new nonce is computed. Then the miner broadcasts this block to verify. The verifier will verify and replace it with old most recent block. But then I thought how would the verifier know, even if the hash of the new block is less than the target value (i.e. PoW) that any transaction like T2 is not modified in the process by the miner (secretly)? I came up with the answer to be merkle tree. The verifier will not replace the block, but instead he will just see the nonce and new transaction published by the verifier, add it to the existing block at its end and recalculate the merkle root. He'll then compare the merkle root calculated with that of published by the miner. This is how (I think) the verifier will confirm the integrity of most recent block along with the PoW. *Please someone check my understanding and resolve any misconceptions I have ... Thank You!*

  • @selvamathuvappan8999
    @selvamathuvappan8999 7 місяців тому

    This might be a silly question. Why can't Alice share the commitment transactions to Bob with just her signature. This way Bob will only broadcast the final transaction after signing it (If he broadcasts the older transactions, he only gets paid less and he cant broadcast multiple transactions, as all of it uses the funding transaction as input). Alice can't broadcast any commitment transaction as all of it lack Bob's signature.

    • @CuriousInventor
      @CuriousInventor 7 місяців тому

      I'm not sure i completely understand your q. Alice needs to be able to broadcast those commitment updates, and so needs bob's sig. remember the balances can go up or down. Feel free to ask more!

    • @selvamathuvappan8999
      @selvamathuvappan8999 7 місяців тому

      Thanks a lot. Now it completely makes sense

  • @prodigygr
    @prodigygr 7 місяців тому

    no ""loop"" option at RTL any more!

  • @klibot
    @klibot 8 місяців тому

    Hi, do you have any idea how it will works on Window 10 for now? I have unit and our Windows already 10 now...

    • @CuriousInventor
      @CuriousInventor 8 місяців тому

      I suspect there is a newer product that would work fine in windows 10. 13yold tech not likely to work well!

  • @nanmwahrki1263
    @nanmwahrki1263 8 місяців тому

    This video is the best for learning how to solder

  • @frossard2008
    @frossard2008 8 місяців тому

    Hi. this is 2023 and this loop tool is not avaiable on RTL.

  • @peteytwofinger
    @peteytwofinger 8 місяців тому

    never use flux .

  • @LatelierdArmand
    @LatelierdArmand 8 місяців тому

    very clear thanks very much!!

  • @GamerSg84
    @GamerSg84 9 місяців тому

    Fantastic explanation and illustrations. Was a great help to help me revise/refresh the lower level technical details on how LN works at the Bitcoin protocol level after 3 years of not working with it.

  • @jaym5938
    @jaym5938 10 місяців тому

    :)

  • @tlou2685
    @tlou2685 10 місяців тому

    Great video. Remembers me also of wrong things i did in the past :-) Currently i have a PC Engine on my desk which needs a new flex cable but before installing it 84 through hole pins attached on each side have to be cleaned. I already cut the old cable which may have been not the best idea. I tried to desolder the first pin with iron and pump but gave up after ten minutes. Didn‘t know that the rest of the lead will also make it harder to remove all of the old solder. I will give it to a friend with a desolder gun. Thank you for the explanation.

  • @swamivivekananda-cyclonicm8781
    @swamivivekananda-cyclonicm8781 10 місяців тому

    Drink for 10K sats ?. Someone watching this in year 2088 will get mental stroke as even sats would be expensive let alone Bitcoin

  • @0Akeldama0
    @0Akeldama0 10 місяців тому

    Thanks, hopefully i havent damaged my board at all

  • @yogurtroyale831
    @yogurtroyale831 11 місяців тому

    great video examples, i appreciate that you included so many examples lf how it could go wrong.

  • @noname9935
    @noname9935 11 місяців тому

    I wish I watched this yesterday. I did some soldering for the first time. I replaced a joystick on an Xbox controller. All this is great advice. Removing solder sucks!

  • @losmoore3358
    @losmoore3358 11 місяців тому

    Which is better lead or lead free solder and why ?

  • @losmoore3358
    @losmoore3358 11 місяців тому

    U answered all my questions. U did excellent in this video. One question remained. What is that gold dome looking thing at the end of the video ? Looked like a bunch of tiny gold beads. Can u explain it please ? Thank u.