BoB LeSuer
BoB LeSuer
  • 70
  • 289 484
Formatting a titration plot (using data from Vernier)
After data have been collected using a data acquisition system, they need to be properly formatted for presentation in a lab report. This video describes a suitable way to format the plot using Excel. It also shows you how to create a template to help make future figure construction a bit more efficient.
zhlédnutí: 79

Video

Propagation of Uncertainty
zhlédnutí 274Před rokem
This video describes an algebraic approach to estimating the uncertainty of a calculation involving multiple measured values.
Mini Mouse droid teaser
zhlédnutí 78Před rokem
Just wrapped up building a miniature mouse droid. Here is its first drive. Design by Baddeley (www.patreon.com/mrbaddeley) but electronics by me. Controlled by a Huzzah32 microcontroller (www.adafruit.com/product/3405) and STEMpedia's Dabble app (thestempedia.com/product/dabble/). Better video/description coming soon.
3D printed lightsaber - with mods
zhlédnutí 68Před 2 lety
A summary video of my modifications to the 3D printed lightsaber prop by Adafruit. I added some circuitry to switch saber colors and included a wireless transmitter to communicate with a virtual lightsaber made in Unreal Engine 5.
Finding and using the x-intercept uncertainty
zhlédnutí 640Před 2 lety
Here is some raw data (AAS) taken to determine the amount of iron in a supplement. The tablet was digested in 6 M HCl and diluted to 100 mL. (Solution A) 5 mL of that solution was used to prepare 100 mL of solution B. Lastly, standard addition samples were made by adding 10 mL of solution B and 0, 2, 4, 6, or 8 mL of an iron standard (10 mg/L) to a 25 mL flask and diluting to the mark.
How to use the MSA Template
zhlédnutí 205Před 2 lety
In the previous video, we collected data on the salinity of several water samples. We now need to determine if the differences observed in the data are significant. Since we haven't yet learned about significance testing, this video guides you through the Excel template that does most of the number crunching. Note: this video is raw and uncut.
Birds bathing in the grotto
zhlédnutí 30Před 3 lety
Lots of activity today in the garden pond. It seems like the young have fledged. Robins are back to bathing and this young starling can't quite figure out how to do this bathing thing yet.
Calculating the pH of strong acid solutions
zhlédnutí 77Před 3 lety
We may recall from general chemistry that pH is the negative log of the hydrogen ion concentration. We may also recall that strong acids dissociate completely. If we use those two concepts to calculate the pH of very dilute strong acids, we get the wrong answer. The reason? We've forgotten (or didn't know about) the autoionization of water. This video walks through a solution.
R tutorial for analyzing titration curves
zhlédnutí 865Před 3 lety
This tutorial assumes you are working through the associated activity, which are available from the links below: Lab guide: bobthechemist.com/static/misc/lab-learnr.pdf Sample data: bobthechemist.com/static/misc/vernier-titration-data-sample-good.txt There are 9 "Runs" in the data set. Runs 9 and 6 are incomplete, leaving a total of 8 titration curves to analyze. The KHP masses for each of the ...
Uncertainty propagation
zhlédnutí 403Před 3 lety
A tutorial on using the absolute and relative uncertainty propagation equations for determining uncertainty when mathematical expressions involve addition, subtraction, multiplication or division.
Errors in Measurements
zhlédnutí 327Před 3 lety
An overview of some terminology used to describe errors in measurements, how they are categorized into determinate and indeterminate errors; and how errors relate to the accuracy and precision of a measurement.
Stoichiometry Review
zhlédnutí 82Před 3 lety
A refresher on stoichiometry, the three question approach to solving problems, and when the approach can be used without a balanced chemical equation. A more detailed version of the last example can be found here: chem.libretexts.org/Bookshelves/Analytical_Chemistry/Book:_Analytical_Chemistry_2.1_(Harvey)/02:_Basic_Tools_of_Analytical_Chemistry/2.03:_Stoichiometric_Calculations
Analytical Approach
zhlédnutí 1,6KPřed 3 lety
Introducing how Analytical Chemists think about solving problems in chemical analysis. As you go through this video, some thought bubbles will appear to ask you questions. Go ahead and pause at that point and make yourself an engaged video watcher!. The chart used in this video is from Harvey's textbook, figure 1.3 (dpuadweb.depauw.edu/harvey_web/eTextProject/version_2.1.html)
Method of Standard Addition - Virtual lab
zhlédnutí 1,1KPřed 3 lety
A virtual laboratory experiment demonstrating the method of standard addition. First, we walk through the experimental setup and data collection for determining the salinity of tap water. Then you watch the same process for two other samples and process the data on your own. Upon completing this video, you should know if the filter system I've used was effective at decreasing the tap water sali...
Intro to calibration curves and MSA
zhlédnutí 502Před 3 lety
Intro to calibration curves and MSA
Excel, measurements and precision
zhlédnutí 3,8KPřed 3 lety
Excel, measurements and precision
Holiday project - Kitchen sound system
zhlédnutí 35Před 3 lety
Holiday project - Kitchen sound system
Chemistry Teardown: Quantum Numbers
zhlédnutí 10Před 3 lety
Chemistry Teardown: Quantum Numbers
Chemistry Teardown: significant figures
zhlédnutí 23Před 3 lety
Chemistry Teardown: significant figures
Chemistry Teardown: hard(ish) unit conversion
zhlédnutí 72Před 4 lety
Chemistry Teardown: hard(ish) unit conversion
Chemistry Teardown: Density unit conversion
zhlédnutí 175Před 4 lety
Chemistry Teardown: Density unit conversion
UE4.25 Text3D bug
zhlédnutí 66Před 4 lety
UE4.25 Text3D bug
Dual peristaltic pump design
zhlédnutí 306Před 4 lety
Dual peristaltic pump design
UE4:VaRest Plugin demo - LED Shooter
zhlédnutí 3,4KPřed 4 lety
UE4:VaRest Plugin demo - LED Shooter
UE4 Editor Blueprints - placing player start
zhlédnutí 22KPřed 4 lety
UE4 Editor Blueprints - placing player start
Basic GET tutorial for VaREST plugin and Unreal Engine 4
zhlédnutí 25KPřed 4 lety
Basic GET tutorial for VaREST plugin and Unreal Engine 4
My first 100 hours with Unreal Engine 4
zhlédnutí 1,8KPřed 4 lety
My first 100 hours with Unreal Engine 4
Judo shodan test: Nage no kata
zhlédnutí 2,3KPřed 4 lety
Judo shodan test: Nage no kata
Treefrog on Prusa MK2S
zhlédnutí 267Před 6 lety
Treefrog on Prusa MK2S
Solution dilution calculations
zhlédnutí 692Před 6 lety
Solution dilution calculations

Komentáře

  • @fatimajahangir9073
    @fatimajahangir9073 Před 27 dny

    Thankyou!

  • @burnsm2012
    @burnsm2012 Před 2 měsíci

    Would u please show how to enter the formula

  • @noelleletoile8980
    @noelleletoile8980 Před 3 měsíci

    Do you have a video on how to measure (or calculate) the junction potential?

  • @noelleletoile8980
    @noelleletoile8980 Před 3 měsíci

    Are you still helping students?

  • @ilhanbey47
    @ilhanbey47 Před 10 měsíci

    allah razı olsun hiçbir yerde yoktu çok işime yaradı

  • @Mp-jw1qg
    @Mp-jw1qg Před 11 měsíci

    would two of these in a t feeting into say 500' of pfa 1/4" ida be able to push the liquid up through the tubing (lets say a flow reactor?) im flowing two pumps at 30ml per minute into a t, into 500' submerged in a bath. straight into a quench tank. ive got 15 min residence time for my reaction but ive been wanting to set up a pi to monitor the reactions, and control the pumps and be able to let it run remotely. a big 55 gallon drum of input and 100g drum for output could run these reactions from the sofa.

  • @vaibhavdevadiga9807

    Hii I'm currently using UE 5.2. I'm not able to get Text Render to set it to Set Text. Can you help me with this.

  • @MishimaZaibatsuCorp

    Thanks!

  • @prider61
    @prider61 Před rokem

    If you have adequate sensitivity, it is better to dilute and shoot with an external calibration curve so that sample responses come up near the middle of your curve. Methods should evaluate matrix interference early in development.

  • @bobthechemist
    @bobthechemist Před rokem

    If you would like to use this tutorial on a different online R resource (e.g. Datacamp) you need to be able to install the signal library. I've confirmed that adding `install.packages('signal')` to your script will allow this tutorial to work in the free-level workspace on datacamp. (And you'll have to do the same thing for the 'outliers' package if you are following the lab handout, but that isn't covered in the video.)

  • @Preirin
    @Preirin Před rokem

    For some reason, no info is printed to my screen...

    • @bobthechemist
      @bobthechemist Před rokem

      See the video description - this solution isn't working post version 4.25.

    • @Preirin
      @Preirin Před rokem

      @@bobthechemist Ah - well that makes sense then. LOL

  • @AidaPardo
    @AidaPardo Před rokem

    Hello, great tutorial! I had the same problem and my head was exploding trying to figure out how to fix it. I did everything you say step by step, the information in the viewport shows correctly but it didn't work, the landscape keeps going up. I am using version 4.27.2. Do you know what could have happened?

    • @bobthechemist
      @bobthechemist Před rokem

      A number of visitors have had problems getting this solution to work post version 4.24. Additionally, it does not appear to be possible to do in UE5; so I think the answer to "...what could have happened" is "Epic happened." They went in a different direction and my solution is no longer viable.

  • @zismail8857
    @zismail8857 Před rokem

    Get level viewport camera info 5.1 is not available as unreal engine 5.1 is coming. What should we put in its place?

    • @bobthechemist
      @bobthechemist Před rokem

      Good question - I haven't tried to replicate this behavior in a UE5 project yet.

    • @zismail8857
      @zismail8857 Před rokem

      @@bobthechemist okay thanks

  • @radelao11
    @radelao11 Před rokem

    Are you guys not required to do the last two sections of the Nage No Kata?

    • @bobthechemist
      @bobthechemist Před rokem

      When I tested, it was first 9 techniques for shodan and all 15 for nidan (USJF). Rules have changed, and now it's a bit complicated since the requirements are different for competitors and non-competitors.

    • @radelao11
      @radelao11 Před rokem

      @@bobthechemist Cool I was just wondering what the requirement for the Nage No Kata were. Thanks for answering.

  • @Dergicetea
    @Dergicetea Před rokem

    Uki otoshi: 8.5 Ippon seoi nage: 9 Kata guruma: 9 Uki goshi: 9.5 Harai goshi: 7.5 Tsuri komi goshi: 9.5 Okuri ashi barai: 9 Sasae tsuri komi ashi: 9 Uchi mata: 8 This was a very nice Nage no kata 👏🏼👏🏼 I liked it. I would only put more repetions on the Harai Goshi 😊 Congrats!

    • @bobthechemist
      @bobthechemist Před rokem

      Hah, thanks. Last summer our sensei had us do a deep dive into one particular throw. Spent 8 weeks on Harai. Might have gotten it to an 8.5.

  • @kananabbaszadex
    @kananabbaszadex Před rokem

    so how can i call 'temp'?

  • @user-pt1qf3ur4k
    @user-pt1qf3ur4k Před rokem

    how can i get json file with Path? not URL! Any advices?

  • @ahmedhamad6948
    @ahmedhamad6948 Před rokem

    can i get an Excel sheet model of this session?

    • @bobthechemist
      @bobthechemist Před rokem

      I'll look; however, the video is from 2014 and I don't think I have that spreadsheet any longer. Sorry.

  • @akungamegamer84
    @akungamegamer84 Před 2 lety

    bro can u help me , there is bad size on my player start how to fix it? I replace it on big place without collision but still badsize :)

    • @bobthechemist
      @bobthechemist Před 2 lety

      When I see that, it usually means the player start overlaps with the map floor/wall. I'd try moving the player start to a spot where it is definitely away from all objects to see if that solves the problem.

  • @rooftopchannel4467
    @rooftopchannel4467 Před 2 lety

    Finally I like this video. Can I ask you something? how if i want to display data from api directly or realtime data into 3D text?

    • @bobthechemist
      @bobthechemist Před 2 lety

      Certainly possible, last time I used 3D text was when it was unstable, so I'm not the person to ask for that part.

  • @joshuamarchner1606
    @joshuamarchner1606 Před 2 lety

    Really cool Bob!

  • @naimaware
    @naimaware Před 2 lety

    Awesome

  • @thecasualfront7432
    @thecasualfront7432 Před 2 lety

    best video on the internet by a long way. its just the slope divided by the intercept yo. forget the massive equations

  • @_Caose
    @_Caose Před 2 lety

    If anyone encounters the issue that "Print String" prints empty, be sure that you use the correct "Get xxx Field" node. 'xxx' should represent the value in JSON, not the key. For example, if your JSON is like this; { "level": 3 } you use "Get Integer Field", however if your JSON is like this; { "level": "3" } then you should use "Get String Field". IDK if this is so obvious, but I had a confusing time figuring out. I was trying to use "Get String Field" to get an integer from a JSON, thinking the key is a string, then I realized all the keys are strings :d

    • @travisbehrendsen6992
      @travisbehrendsen6992 Před rokem

      this is good to know, I found that print string while doesnt show in unreal engine running, it does show it in the text logs

  • @swrcPATCH
    @swrcPATCH Před 2 lety

    not working, array[0] is always None (empty array)

  • @amitavamitra6407
    @amitavamitra6407 Před 2 lety

    Excellent one! Easy to follow. I could land this watching it and it worked. Thanks for sharing it with us. Got a question if someone can help, please. So if my GET / POST request needs a user id and password, is there a technique to do this, please. Thanks

  • @boldganbaatar7023
    @boldganbaatar7023 Před 2 lety

    How to use Set Header from Varest plugin? I don’t know how to insert x-api-key to Varest

  • @boldganbaatar7023
    @boldganbaatar7023 Před 2 lety

    How to use Set Header from Varest plugin? I don’t know how to insert x-api-key to Varest

  • @oh-ah5919
    @oh-ah5919 Před 2 lety

    If you are looking to simply move the player start to where the camera is you can right click the object and select "snap object to view".

    • @bobthechemist
      @bobthechemist Před 2 lety

      Yes, as mentioned in some comments below, this method was broken in 4.26. There is now an UnrealEditorSubsystem that is required to find/use "Get Level Viewport Camera Info" and even then, Editor Utility Blueprints don't expose events and functions to the Details panel. "Snap object to view" solves the named-problem (placing player start) but a new solution is needed if you want access to camera information while editing.

    • @oh-ah5919
      @oh-ah5919 Před 2 lety

      @@bobthechemist My apologies, I wasn’t meaning to retort the content in your videos. Knowing internet tutorial watchers, I imagined many probably want the”EZ” out of the box way, and my comment was for them. Again, my sincere apologies, I should have been more aliterate.

  • @malikjehangir3337
    @malikjehangir3337 Před 2 lety

    Will this work with HoloLens 2? If yes what’s the configuration that’s needed ?

    • @bobthechemist
      @bobthechemist Před 2 lety

      Still waiting for someone to gift me a HoloLens 2, so I don't know for sure :-). My intuition tells me that if the HoloLens 2 can handle network traffic, then it can handle this plugin.

    • @malikjehangir3337
      @malikjehangir3337 Před 2 lety

      @@bobthechemist Hi Bob, No worries at all !! But this was a great tutorial, I tried it in HoloLens 2 and it worked flawlessly 😄thank you so much for ur efforts into the content that literally saves the day! Cheers!

    • @bobthechemist
      @bobthechemist Před 2 lety

      Awesome! Glad it worked. Good luck with the project.

  • @3jsjeosn
    @3jsjeosn Před 2 lety

    What if I want to have information without api. E.g get price from an amazon item? Is this doable?

    • @bobthechemist
      @bobthechemist Před 2 lety

      I don't think so with this plugin. It does not do generic web scraping.

    • @3jsjeosn
      @3jsjeosn Před 2 lety

      @@bobthechemist how do you think I would get around this problem?

    • @3jsjeosn
      @3jsjeosn Před 2 lety

      @@bobthechemist is there any other plugin that can do scraping inside unreal?

    • @bobthechemist
      @bobthechemist Před 2 lety

      @@3jsjeosn I have never searched for a web scraping plugin for unreal. If I were interested, my approach would be to see how the experimental Python coding in UE5 works and then use the webscraping libraries (e.g. BeautifulSoup) available in Python.

  • @MrCodemachine
    @MrCodemachine Před 2 lety

    cant find the last step text (render) anymore....on unreal 5 maybe is there a workaround?

    • @bobthechemist
      @bobthechemist Před 2 lety

      Good to know. I plan to check out UE5 this summer and will keep an eye out for this problem.

  • @douugl
    @douugl Před 2 lety

    There's a way to use an Oauth2 access token on these GET requests? I'm asking because I need to get data from a google forms responses

    • @bobthechemist
      @bobthechemist Před 2 lety

      If there is, I don't know about it. Semester is almost over and I'll be able to play with UE again....

    • @douugl
      @douugl Před 2 lety

      @@bobthechemist Hey, thanks for the response! I get it to work by not using any kind of authentication, I've used an API that is called gsx2json which transforms any google sheet on a json object and than I process it inside Unreal

  • @naimaware
    @naimaware Před 2 lety

    Hello , could you point me out in the right direction? I want to make a website from which I can retrieve json data form t to use in unreal and update that data from another source like a nodemcu device, do you know how or what to follow ?

    • @bobthechemist
      @bobthechemist Před 2 lety

      If you're looking to post json data to a website and then retrieve that data in UE, io.adafruit.com/ might be a good (free) start. Note that this solution would be limited to a relatively low data refresh rate, but would teach the process.

    • @naimaware
      @naimaware Před 2 lety

      @@bobthechemist Sorry what solution ? I only see the adafruit website mainpage? you meant a specific tutorial there?

    • @bobthechemist
      @bobthechemist Před 2 lety

      Adafruit's IO tutorials are here: learn.adafruit.com/category/adafruit-io. As for "solution" I mean that the Adafruit IO only refreshes data a few times per minute, so you couldn't use this approach for things like real time positioning of enemies in a game.

    • @naimaware
      @naimaware Před 2 lety

      @@bobthechemist ah no , all I want to do is retrieve a sensor data like humidity or temperature , send it to a website with a nodemcu and write it somwehre so that I could get it from Unreal with the Varest plugin and display the results ingame or have some other interaction there, the most I woul dlike to do it on a personal website but I have no idea how to make that to work and write/display json data there.

    • @bobthechemist
      @bobthechemist Před 2 lety

      My other vid (czcams.com/video/DifFzUQgVzo/video.html) might be a tad helpful. It uses a particle to post data to the web which I grab in UE. The library would be different since I'm using a particle and not a nodemcu, so YMMV.

  • @weizhe433
    @weizhe433 Před 2 lety

    that's useful to me! thx

  • @yamantemiz6889
    @yamantemiz6889 Před 2 lety

    thanks bro that was what i need!

  • @decanecaudeoscar6961
    @decanecaudeoscar6961 Před 2 lety

    Thanks from Paris

  • @craftrevue
    @craftrevue Před 2 lety

    This is a brilliant design! Almost 7 years later and there still aren't LED candles available with these realistic features.

    • @bobthechemist
      @bobthechemist Před 2 lety

      Wow, someone's checking out my deep tracks :).

  • @soadindakhor3932
    @soadindakhor3932 Před 2 lety

    wonderful example, easy to follow!

  • @japlay6767
    @japlay6767 Před 2 lety

    Hi, hey, how would I upload my own .JSON file to the wep?

  • @jacobjimenez3571
    @jacobjimenez3571 Před 2 lety

    Thanks!!!!

  • @user-kl4oh2co2y
    @user-kl4oh2co2y Před 2 lety

    if you only have the standard deviation are the formulas the same but u is replaced with sigma?

    • @bobthechemist
      @bobthechemist Před 2 lety

      That's correct. In fact, u is usually the standard deviation (sigma); however, there may be times where you need to use the (manufacturer supplied) tolerance or some other measure of uncertainty.

    • @user-kl4oh2co2y
      @user-kl4oh2co2y Před 2 lety

      ​@@bobthechemist thank you sir. Can you please help me with the following problem? If i have a cube with edge length 11 with standard deviation 0.6 and you want to know the standard deviation of the volume of the cube. If I use the multiplication formula the sigma_cube = 11^3 * sqrt( (0.6 /11)^2 +(0.6 /11)^2+(0.6 /11)^2 ) = 126 But there is also a formula for powers,if f = a*(A^b), then sigma_f= abs( (f *b*sigma_a )/ A ). if I use that I get sigma_cube = ((11^3 * 3 * 0.6) / 11) = 218. It should not be that these two formulas give different results, what am I doing wrong? Thank you again

    • @bobthechemist
      @bobthechemist Před 2 lety

      @@user-kl4oh2co2y This is a tricky one and depends on what you know about the cube. The question you must ask yourself is: "how many measurements have I made"? If you measure *each* side, then you have made three measurements, with the appropriate formula for volume being V = x1 * x2 * x3. If you assume that all sides are equal, and only measure *one* side, then your formula is V = x^3. Because each method has a different number of measurements, they will have different uncertainties.

    • @user-kl4oh2co2y
      @user-kl4oh2co2y Před 2 lety

      ​@@bobthechemist thank you sir, my situation is different. I "reshape" 2d images of sphere like shapes into cubes by taking the area of the circles and converting it to a equal length square with the same area. I do this for thousands of circle like shapes and get a standard deviation of the edge length. Then I convert the square to a cube and want to know the standard deviaton of the volume of the cube. This means that I have to use the power rule? I am still confused why this would give a much larger stand.dev. than using the seperate sides, you might have less measurements but why does that matter if I know that it is an equal edge length cube? The difference is huge. Thank you.

    • @bobthechemist
      @bobthechemist Před 2 lety

      I cannot give you a definitive answer as to why the two approaches give different estimates of uncertainty. You could visit the link below for the calculus behind error propagation. The important takeaway is that variable covariance is not considered in this approach. That is one reason why the a*b*c formula results in a lower error than the power equation. Do note the caveats to calculated uncertainty in the link; if you have the opportunity to make a direct measurement of the error, it is preferred. chem.libretexts.org/Bookshelves/Analytical_Chemistry/Supplemental_Modules_(Analytical_Chemistry)/Quantifying_Nature/Significant_Digits/Propagation_of_Error

  • @nesgugel393
    @nesgugel393 Před 2 lety

    can you make me a tutorial connect php mysql unreal engine

    • @bobthechemist
      @bobthechemist Před 2 lety

      I'd love to, but I haven't done any PHP programming, so I'm not the best person to follow for that task.

  • @Macheako
    @Macheako Před 2 lety

    Thanks man, I needed this.

  • @vonnblagaming984
    @vonnblagaming984 Před 3 lety

    This is the best VaRest Tutorial. All of the other tutorials are using it without Body. Which is somewhat unrealistic of use. Thanks

  • @RRRR_281
    @RRRR_281 Před 3 lety

    whenever i press play it spawns my actor where ever my camera location is in the editor when in not testing me game

  • @mickelelkhoury2378
    @mickelelkhoury2378 Před 3 lety

    MAN YOU GOT ME A FULL TIME JOB JUST BECAUSE OF THIS VIDEO YOU LEGEND!!!!!!!!!!

    • @bobthechemist
      @bobthechemist Před 3 lety

      Nice! Congrats. I hope you get a chance to make cool stuff.

  • @majorair1
    @majorair1 Před 3 lety

    Saw your comment on an older video. Thank you for the help

  • @AlonsoVeloz
    @AlonsoVeloz Před 3 lety

    Do you know, how to conect to local host data base ???

    • @bobthechemist
      @bobthechemist Před 3 lety

      I haven't done that, and it's probably out of scope for VaREST. Have you seen this? czcams.com/video/RRvzRxxUhcg/video.html

  • @jefffstone
    @jefffstone Před 3 lety

    Hello. I have a problem. I created a local server on WEB.API in Visual Studio, created a database on the server. With a GET request, I can display a table, it is displayed in JSON, as in your video. JSON strings from sites on the Internet work for me, but upon request to my server, the output is just "{}"

    • @bobthechemist
      @bobthechemist Před 3 lety

      Hmm, might be out of my league since I have no experience with Visual Studio. Since internet JSON strings seem to work, my first thought is the WEB.API is doing something different from what VaREST expects.