Hi-Res Pressure Sensor Matrix with the LattePanda

Поделиться
HTML-код
  • Опубликовано: 17 сен 2017
  • LattePanda: www.dfrobot.com/product-1498....
    Load Cell: bit.ly/2C52wQ9
    Patreon: / marcoreps
    This project has quite a lot of interesting details to cover, so I am splitting it into 2 parts. In this first part I am explaining the motivation for and the theory behind my pressure sensor matrix mat. After testing various sensor materials, Velostat in particular, I am demonstrating my new favorite single board computer, the LattePanda. Using its included microcontroller, the first 24 x 24 sensor matrix prototype works great. But I suspect that the final 180 x 60 version will come with a whole new set of problems. Definitely something to look forward to :)
  • НаукаНаука

Комментарии • 149

  • @spabbarter
    @spabbarter 6 лет назад +8

    Just came across your channel about 2 hours ago and am already 10 videos deep. I love your humor and unbelievable wealth of knowledge and interesting projects. Awesome!!!

  • @bbreeuwer4577
    @bbreeuwer4577 6 лет назад +3

    Really awesome project, I see a ton of potential in many medical fields. Big thumbs up!

  • @GLaDOS_V42
    @GLaDOS_V42 6 лет назад

    good luck, watched this video cause it got suggested and quickly went on a binge of your content. you just got a new sub continue making cool and interesting stuff

  • @Maxbjorverud
    @Maxbjorverud 2 года назад

    Just found the channel because I'm building something similar and saw you used my patch! What a nice surprise! Great stuff!

  • @WaltonPete
    @WaltonPete 6 лет назад

    Excellent idea and implementation! Thoroughly enjoyed watching.

  • @eierreiter
    @eierreiter 6 лет назад

    Thanks Marco! You've got brain the size of a planet. Enjoying every video you made.

  • @seanflanagan5674
    @seanflanagan5674 6 лет назад +40

    Wait, wait! @3:07 "... I don't want to bore you with the trivial math..." Please DO bore me, I would love to hear all about that trivial math (which I likely would never understand).

    • @reps
      @reps  6 лет назад +21

      Nah its really super simple: The dynamic range of a sensor is about 0 ... 1 kg. The mat will be recommended for users with a body weight lower than 200 kg and the smallest area they can possibly distribute that is one footprint. The average adult foot size can pessimistically be assumed to be size 9. Using a drawing software and an anatomically correct footprint I measured the footprint area to be roughly 126 cm². Based on that: 200 kg per 126 cm² (126 sensors) is a maximum of 1.6 kg per sensor, so a little bit outside of their dynamic range. So theoretically I would include 6.25 mm gaps between the sensors. But practically there is only 6 mm copper tape so of course I will use 6 mm² sensors and 6 mm gaps

    • @seanflanagan5674
      @seanflanagan5674 6 лет назад

      Marco Reps, that's brilliant! What are the chances that copper tape would be available in almost the perfect width? No wonder this was not possible before.

    • @gauthierderouze5125
      @gauthierderouze5125 5 лет назад +2

      @@reps I see that you calculated the average force on all the feet area, but actually there is way more force on the heel (for instance), where it will be at least two times the 1.6kg/cm². Isn't that an issue for your objective?
      Anyway, good job so far!

    • @spinfowars8958
      @spinfowars8958 4 года назад

      @@reps
      what about using a pseudo pressurized air mattress ? The inside top surface impregnated with reflective dots 1 mm spacing
      an array of moveable mirrors on the bottom to direct a laser beam or light pulse which scans the entire ceiling of the inside surface of the top of the mattress at different angles for a certain desired resolution
      the same mirrors would be able to direct the reflection of the light pulse back to a receiver
      with the known pulse / beam location and the known ' static ' location of each reflective dot - it would be possible to calculate downward deflection of the ceiling by measuring the increased distance between neighboring dots which have been depressed due to the material being distorted

  • @sallerc
    @sallerc 6 лет назад

    Interesting stuff as always, looking forward to part 2!

  • @brendanoshea4128
    @brendanoshea4128 Год назад

    Great project. Great Video. Came across your video searching for earthing. You're an inspiration.

  • @dummbach1
    @dummbach1 4 года назад

    0:24 😁 those little details just perfekt work, all the videos are so much fun to watch

  • @telegraph_hill
    @telegraph_hill 6 лет назад

    Thanks Marco! Really great video.

  • @Mosenhosen
    @Mosenhosen 6 лет назад

    Awesome project! I would love to see it work out!
    so yeah... "good luck!"

  • @ssj3gohan456
    @ssj3gohan456 6 лет назад

    Wow man, that is *much* better than the QTCs I tried a year or so ago. I'm going to order some of those velostat pads :)

  • @DUIofPhysics
    @DUIofPhysics 6 лет назад

    Loving the ESD crowbar screwdriver!

  • @l3VGV
    @l3VGV Год назад

    Early preCOVID Marco Reps - is the best.

  • @joeybushagour2612
    @joeybushagour2612 6 лет назад

    Keep up the great videos!

  • @chriswouse7713
    @chriswouse7713 6 лет назад

    very interesting, the lattapanda looks good too!

  • @MrSonny6155
    @MrSonny6155 3 года назад

    Very useful video. I was deciding between using a using velostat and conductive foam, under the impression that the foam might give more dynamic range than a thin layer of plastic. Additionally the foam would be built into the slightly springy application I needed instead of needing to add foam separately. Needless to say, both of those reasonings got crushed in the span of couple minutes, so now I know what I should be going for.

  • @abdulrhmanalzoman1169
    @abdulrhmanalzoman1169 6 лет назад

    Good luck on your project

  • @dubov_ski
    @dubov_ski 6 лет назад

    Very creative!!!! Good luck.

  • @YA-sound
    @YA-sound 3 года назад

    thanks a lot for this video! you saved me from using foam in my project :D also, i can confirm that using a better heatsink on the lattepanda cpu will greatly improve performance! I just used a bigass heatsink from my old pc, total overkill xD , but the panda now is about 30 degrees cooler at full load (!), which improves performance for especially the heavier stuff like games by a lot.

  • @MisterPotatoHands
    @MisterPotatoHands 6 лет назад

    Very cool! Good luck!

  • @vanwaestel
    @vanwaestel 6 лет назад

    Good luck! Nice project

  • @Jerry_from_analytics
    @Jerry_from_analytics 6 лет назад

    I wish you luck Marco.

  • @gacherumburu9958
    @gacherumburu9958 5 лет назад

    All the best!

  • @chrismr3972
    @chrismr3972 6 лет назад

    This is one of those projects where a jig is a must. It takes a while to make the jig - but a lot quicker to do than making a single one; once you have it!

  • @fernandoi8958
    @fernandoi8958 2 года назад

    Nice project

  • @nikolakukic
    @nikolakukic 5 лет назад

    love the shout out for Amanita design

  • @shenqiangshou
    @shenqiangshou 5 лет назад

    This is super cool! I've wanted to make an force plate for quite some time. How did youtube _just_ recommend this to me now! I have tried to make some stuff with FSRs before, but they are super fragile and as you said, super expensive. Never knew about this velostat stuff. Thank you!

  • @Hyacinth9629
    @Hyacinth9629 5 лет назад +2

    This is extremely helpful with what I am trying to do but I do not get how you collected the data with all those conductive tape. Also did you have velostat in between the conductive tape

  • @hitechespresso
    @hitechespresso 6 лет назад

    Amazing!!

  • @ChipGuy
    @ChipGuy 6 лет назад +8

    Interesting way to make a workbench. I won't tell the landlord :)

  • @avejst
    @avejst 6 лет назад

    Thanks for sharing 😀👍

  • @realcygnus
    @realcygnus 6 лет назад

    cool channel........all sorts of nifty gadgets !

  • @paulpillau5858
    @paulpillau5858 6 лет назад +1

    Very interesting project! Isn''t the high speed parallel data acquisition, serialization and possibly even video output a perfect use case for an FPGA though?

  • @asishmohandas
    @asishmohandas 4 года назад +3

    @Marco Reps Great video! Could you please provide the circuit diagram and the respective code at 03:27 .This project caught so much of our attention, and we are so much excited to try it out.

  • @jaredgray7872
    @jaredgray7872 6 лет назад

    Good luck!

  • @tommyallehamn9543
    @tommyallehamn9543 6 лет назад

    Good luck 👍🏻

  • @vorupan
    @vorupan 6 лет назад

    Good luck!
    What are your thoughts on possible miniaturization of this? In the field of continuum robots there is a need for flexible sensors on a tubular surface with a diameter of about 2-10mm.

  • @aydngulgun8936
    @aydngulgun8936 6 лет назад

    dude you are good

  • @nochan99
    @nochan99 6 лет назад

    Yes!

  • @boojum1769
    @boojum1769 6 лет назад

    FAB Marco ;)

  • @nyceyes
    @nyceyes 4 года назад +1

    Good luck. 🙏😇

  • @raonipr
    @raonipr 6 лет назад

    I was thinking of using velostat and copper tape for a midi keyboard/drum pad with pressure sensitivity/aftertouch, do you think that the range of pressure would translate well enough or it's better to spend on an FSR strip?

  • @koitk
    @koitk 6 лет назад

    In the lab where I used to work they experimented on sandwiching carbon nanotubes into silicone to get sensors for elongation and flexing.

  • @paulwary
    @paulwary 6 лет назад

    Do you think it would be feasible to create something like a 'pressure-copier', where a charged dielectric sheet leaks charge proportional to applied pressure (maybe through resistive film such as you are using here), then the charge distribution is made visible using a standard photocopier train?

  • @H4zuZazu
    @H4zuZazu 6 лет назад +36

    Aha, Universität Bremen.

  • @cl58-woodproject56
    @cl58-woodproject56 5 лет назад +1

    Hi Marco,
    @7:20 do you measure resistor of a cell?

  • @rick35149
    @rick35149 6 лет назад

    Congratulations for the video! Do you work for which company?

  • @ruchay
    @ruchay 4 года назад

    Ingenious! 0:40 may I use this part for my Virtual Reality Sketch Presentation?

  • @lauriejmusic
    @lauriejmusic 6 лет назад

    hey, u got a writeup for this / any links to some ? would be great to see how to setup the circuit for copper tracks + scan thru them with the microcontroller :)

  • @toma9129
    @toma9129 5 лет назад

    When I am testing the resistance vs force characteristics, I experience the velostat to be very unstable. It is rather reacting to changes than actual force. At the moment I find it unusable, but I see that you get much more reliable performance. Any idea what I could be doing wrong? I am just using an ohm-meter and velostat sandwich setup + applying force to the sandwich.

  • @PKRez-nt6je
    @PKRez-nt6je 4 года назад

    Hello there, I am wondering what the name of the program is that you use to see the pressure readings live with the pixels? How do you program that etc?

  • @poojithaa1356
    @poojithaa1356 3 года назад

    Hello,
    I saw your video regarding the pressure mat. It was really amazing. We are doing similar project but we are not finding a software to show the mapping. In your video that mapping was really good. If you don't mind may i know which software is that?

  • @AdityaMehendale
    @AdityaMehendale 6 лет назад +1

    Hi Marco, does the resistance you measure at 2:10 stay constant over time? To ask differently - if you placed a 1kgf weight on a pad, and logged its resistance over - say - an hour, would the measured value stay reasonably constant? Most FSRs based on piezoresistive carbon-doped polymers show relaxation-behaviour over time; I'm curious about your observations in this aspect. Thanks! Cheers :)

    • @reps
      @reps  6 лет назад

      Interesting! Will look into it

  • @sambhavjain3655
    @sambhavjain3655 6 лет назад

    What do you use for taking multiple inputs??? Analog switches?? Do you mind helping me a bit, I am working on something like this 4x4 matrix of 4cm x4cm

  • @pa4tim
    @pa4tim 6 лет назад

    I just received a box IC's from the 70's. Some of the ESD foam was become so rigid it broke in pieces if I tried to remove an IC. But it turned out there was no reason to remove them because from most IC pins inside the foam were corroded away.

  • @DarkMagicDesigner
    @DarkMagicDesigner 4 месяца назад

    Fantastic commentary, lol. How might you go about making a pair of pressure sensor socks using flexible piezo-conductive fabric and conductive flexible thread? It would be great to see an in depth look at the programming for this.

  • @la-ia1404
    @la-ia1404 6 лет назад

    I was thinking of the Lattepanda but decided to go with the UdooX86.

  • @Skythedragon
    @Skythedragon 6 лет назад

    Cool!

  • @spinfowars8958
    @spinfowars8958 4 года назад

    what about using a pseudo pressurized air mattress ? The inside top surface impregnated with reflective dots 1 mm spacing
    an array of moveable mirrors on the bottom to direct a laser beam or light pulse which scans the entire ceiling of the inside surface of the top of the mattress at different angles for a certain desired resolution
    the same mirrors would be able to direct the reflection of the light pulse back to a receiver
    with the known pulse / beam location and the known ' static ' location of each reflective dot - it would be possible to calculate downward deflection of the ceiling by measuring the increased distance between neighboring dots which have been depressed due to the material being distorted

  • @George-gz5zm
    @George-gz5zm 6 лет назад

    Ha ha, good vid. I made a 3x3 seat cushion using the esd foam and some conductive fabric to test the exact same concept. Is yours to reduce bed sores?

    • @reps
      @reps  6 лет назад +1

      I am not much involved in the application, but I have seen a certain physiotherapy 'gamification' made in unity. Hope I can get some video material of that in the end

  • @MrSmartguy0
    @MrSmartguy0 6 лет назад

    Do you mind if I use your design to this in a project of mine? I've been looking for a way to implement a reliable pressure sensor matrix for a while and this seems like the perfect solution to my problem. Also, are there any issues with increasing the resolution of the matrix by making the square pads smaller and closer together?

    • @reps
      @reps  6 лет назад

      In the resolution I have tried the velostat resistance in X and Y direction (length and width) were neglectably high, but when you really want to go to town, you might have to cut the velostat into small sections too. Just a guess ...

  • @ElecDashTronDotOrg
    @ElecDashTronDotOrg 6 лет назад +2

    Very cool. Why use that SOC specifically? Did you "HAVE" to for some reason you can not say? Pretty much any Micro with a good ADC and 5GPIO pins would do. You could use it to acquire data and then dump it to a higher powered device of choice?

    • @reps
      @reps  6 лет назад +11

      Well they sent me that LattePanda for free to be featured in a video and I thought this was quite a good opportunity.

    • @ElecDashTronDotOrg
      @ElecDashTronDotOrg 6 лет назад +4

      Fair point :)

    • @brh4015
      @brh4015 6 лет назад

      Wow. At $90 including the windows 10 licence these thing are a steal.

  • @alexale8540
    @alexale8540 6 лет назад

    Am i see here the way to invent again the already using capacitive touch register surfaces?
    Considering such surfaces, i had the idea of improving current drawing boards to send the writing input into computer recording using just sound of marker and microphones on x & y axises. Super.

    • @reps
      @reps  6 лет назад

      alex ale capacitive usually tells you only where the touch is. This also tells you about the force. One could use capacitive with a flexible dielectric material to get a similar rwsult

  • @sarayoussif4012
    @sarayoussif4012 5 лет назад

    I am not able to obtain stable readings from the sensor.
    Our setup: We have connected the velostat (1 cm^2) in series with a 220 ohm resistance and
    used a voltage divider to get the readings. However, when we apply a constant weight the
    readings are not stable (changing every time we measure and the readings are also continuously varying).
    Can you give me the best way to calibrate the sensor to get constant reading .

  • @Andreas-gh6is
    @Andreas-gh6is 6 лет назад

    I've seen conductive filaments for 3D printers. They sort of suck at conducting, but apparently they are also pressure sensitive. Using a 3D printer would improve resolution and reduce the necessary build labor.

  • @balloftitanium3961
    @balloftitanium3961 4 месяца назад

    Hir sir, may I know what is multiplexer module that you used in this project? I'm still confuse whether to use i2c or analog multiplexer

  • @plopprocks
    @plopprocks 6 лет назад

    Wouldn't the copper oxidize at some point and change resistance? Back when I tried something like that I electoplated the copper, but that's obviously not gonna work on that scale. Maybe they make some other metalized tape. Nickel would be a could candidate, I think.

  • @sabahoudini
    @sabahoudini 4 года назад

    where did you get the velostat with the glue backing?

  • @vega1287
    @vega1287 3 года назад

    how did you avoid the problem with the current taking a second route through 3 other points

  • @TecKonstantin
    @TecKonstantin 6 лет назад +9

    Just curious about aging? or is this not of interst or concern?

    • @reps
      @reps  6 лет назад +3

      Yes, I am curious too about the Velostat aging. Didn't find any data yet. But the adhesive layers are for car wrapping, so they should last a while

    • @TecKonstantin
      @TecKonstantin 6 лет назад +2

      Im more thinking about oxidation of the copper etc. also i have noticed that sometimes Soft Buttons age quit fast. But never looked into why

    • @reps
      @reps  6 лет назад +4

      Yes, the copper tape is a good point! It seems to be lightly coated in something, that's why I was wearing rubber gloves for the assembly. Touching it with bare hands leaves oxidized finger prints behind which was also pretty cool honestly imgur.com/a/zAWjI

    • @TecKonstantin
      @TecKonstantin 6 лет назад +1

      Could be a oil coating from the rolling mill, oh yes it is quite good to get a finger print image ;). Maybe it is Cr2O3, SiO2 but i really don't know.I used also some copper tape for transformer manufacturing and i also noticed that, I also had once wich where not coated. Im looking forward to see your progress, awesome work!!

    • @banknote501
      @banknote501 6 лет назад +2

      Now the whole internet has your finger prints!

  • @Guds777
    @Guds777 5 лет назад +10

    I wanna see you play with muscle sensors, then build a exo suit with LattePanda. The German Iron War Machine. How is your fission knowledge, we might need a good power source...

    • @nathanivan8844
      @nathanivan8844 2 года назад

      i know im asking randomly but does anybody know a trick to get back into an instagram account?
      I was dumb lost the account password. I would appreciate any tips you can offer me

    • @manuelkyle6591
      @manuelkyle6591 2 года назад

      @Nathan Ivan Instablaster ;)

    • @nathanivan8844
      @nathanivan8844 2 года назад

      @Manuel Kyle I really appreciate your reply. I found the site on google and I'm in the hacking process now.
      I see it takes quite some time so I will reply here later when my account password hopefully is recovered.

    • @nathanivan8844
      @nathanivan8844 2 года назад

      @Manuel Kyle It worked and I finally got access to my account again. I'm so happy:D
      Thanks so much, you saved my ass!

    • @manuelkyle6591
      @manuelkyle6591 2 года назад

      @Nathan Ivan Glad I could help xD

  • @subbu31mani
    @subbu31mani 5 лет назад

    Hi, Do you have 24x24 Pressure Sensor compatible to Arudion, that I can buy from you for my small experiment?

  • @mk_ba
    @mk_ba 5 лет назад

    Can someone please let me know where I can buy the self adhesive foil used to sandwich velostat

  • @Praveen-cj2iz
    @Praveen-cj2iz 3 года назад

    7:31 how did you do the plotting ? And Is it possible to plot it in Arduino !!

  • @miked7923
    @miked7923 2 года назад

    Where can I find more details and schematics on this project.

  • @aimaryeregi1428
    @aimaryeregi1428 2 года назад

    how do you know the output voltages from every column and row?

  • @AKKJ420
    @AKKJ420 Год назад

    Do you have the schematics for PCB you built?

  • @jessicamoukoro6603
    @jessicamoukoro6603 4 года назад

    How much power does it pull @7:21 ?

  • @rick35149
    @rick35149 6 лет назад

    Can you share the circuit of the test matrix?

  • @longpham-sj5sv
    @longpham-sj5sv 5 лет назад

    Machinarium, classic :)

  • @112pilli
    @112pilli 4 года назад

    how to measure weight with the same concept?
    Any ways?

  • @reaneya
    @reaneya 6 лет назад +1

    I want that screwdriver, I can only see the wowstick on Gearbest.

    • @reps
      @reps  6 лет назад +1

      Video about that one coming up next

    • @reaneya
      @reaneya 6 лет назад

      Hurry up then, I got my wallet out. It looks better than the Wowstick :)

  • @aterack833
    @aterack833 4 года назад

    Why not use HDMI and have a converter interface?

  • @EdFrench_uk
    @EdFrench_uk 5 лет назад

    Good project. Your employer ok with you sharing this?

  • @GglSux
    @GglSux 6 лет назад

    +
    Marco Reps
    Thanks for another great video about an interesting project.
    I have a question though, how does Your employer view the fact that You "publish" things that You develop that at least seemingly pertains to part of Your work ?
    ((I apologise if the question is impertinent))
    Best regards

  • @alexale8540
    @alexale8540 6 лет назад

    Maybe some practical sense here is, like measuring the weight of fatso on the chair - to change some parameters, but people can be very mad that device measuring their weight. About medical use - maybe the "smart" bed to register the body moving when dreaming, but such data not really useful.

  • @chandramohansingh5229
    @chandramohansingh5229 Год назад

    Can we get circuit diagram for this

  • @Gauthamchessplayer
    @Gauthamchessplayer 2 года назад

    3M velostat how to purchase give me a link

  • @aspuzling
    @aspuzling 6 лет назад +6

    The video stops working at 7:23. RUclips just gives an error. Very strange, I've never seen this happen before.

    • @philno
      @philno 6 лет назад +1

      thank god, i though my gpu had started giving up the ghost

    • @reps
      @reps  6 лет назад

      Well shoot, I have heard multiple complaints about this now ... but what to do? It seems to work well in some browsers and some devices?

    • @aspuzling
      @aspuzling 6 лет назад

      Interesting, it fails in Chrome on my MBP but works fine in Safari. Also works fine in the RUclips app. Maybe just leave it for now and hope RUclips fix the problem in the future. There is not much left of the video when it fails; you just mention that there will be a part 2 to follow.

    • @jonvannatto
      @jonvannatto 6 лет назад

      Fails watching with a Chromecast too

    • @reps
      @reps  6 лет назад +1

      I have added a blurred area to the wall between 0:07 and 0:11 making YT re-render the video (I think), maybe that'll fix it

  • @octimus2000
    @octimus2000 5 лет назад

    5:53 Rate my RGB setup

  • @JCrayne
    @JCrayne 6 лет назад

    I need to make this project almost exactly. Would you mind sharing code and more details. I would gladly trade you a finished product or even add you to the project if your interested.

    • @reps
      @reps  6 лет назад +2

      Finished project in my newest video, code in that videos description. Also have 2 leftover PCBs ...

    • @JCrayne
      @JCrayne 6 лет назад

      Would a vinyl cutter made that matrix easier to make?

    • @JCrayne
      @JCrayne 6 лет назад

      How would I contact you in a non public message

    • @reps
      @reps  6 лет назад +1

      My e-mail is in the 'About' tab on my channel, hidden behind a capture I think

    • @reps
      @reps  6 лет назад

      Yes, with that you could make a central layer with very precise sensor-sized cutouts, so you don't have to bother with manual alignment of copper strips and release liners.

  • @TimGremalm
    @TimGremalm 6 лет назад

    We did a balancing game with the same principle. But we stacked multiple layers on top to get a greater range.
    tim.gremalm.se/interactive-led-balancing-board/

  • @AltMarc
    @AltMarc 6 лет назад

    4:00 Latte Panda has big thermal issues, even with coper heatsinks, mine loose the whole filesystem after some days, running only a CNC software doing nothing ! I'm pretty unhappy and do not recommend it, except if you using a water cooling or with a 2 fan (one on bottom and one on top)!!!!!!

  • @verargertesspielen4629
    @verargertesspielen4629 6 лет назад +2

    Just use the door... xD

  • @SaverioErmannoLore
    @SaverioErmannoLore 4 года назад

    Hi marco! Do you received my email (from ermanh...)? Thank you!

  • @superconfort
    @superconfort 6 лет назад

    Gud luk

  • @kontrolerstreama
    @kontrolerstreama 6 лет назад

    Marry me Marco!

  • @immernochanders776
    @immernochanders776 4 года назад +1

    Good luck. Oder wie wir Deutschen sagen, viel Glück.😉😀