author
4Instructables23,916Views16CommentsJoined August 12th, 2018

Tell us about yourself!

Complete Your Profile

Achievements

10K+ Views Earned a bronze medal
  • mrmascorella's instructable A Menu in Arduino, and How to Use Buttons's weekly stats: 2 months ago
    • A Menu in Arduino, and How to Use Buttons
      1,404 views
      11 favorites
      0 comments
  • mrmascorella entered Temperature and Servos in the Epilog X Contest contest 3 months ago
  • mrmascorella entered Arduino Datalogger in the Epilog X Contest contest 3 months ago
  • mrmascorella commented on mrmascorella's instructable Arduino Datalogger3 months ago
  • mrmascorella commented on mrmascorella's instructable Arduino Datalogger3 months ago
    Arduino Datalogger

    Hi! Thanks for your message. I am keen to look at this, but deciding the best way to display/log/save is a consideration. I think an online service using IoT is a good solution, but feel people might want something simpler. What's your preference?

    View Instructable »
  • mrmascorella commented on mrmascorella's instructable Arduino 1013 months ago
    Arduino 101

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re ri...

    see more »

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re right to a point. Thank you!

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re ...

    see more »

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re right to a point. Thank you!

    Pleasure!

    View Instructable »
  • mrmascorella's instructable Arduino 101's weekly stats: 3 months ago
    • Arduino 101
      3,841 views
      27 favorites
      10 comments
  • mrmascorella commented on mrmascorella's instructable Arduino 1013 months ago
    Arduino 101

    Hi!I’ll respond here to both comments for simplification.Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂In my experience, you can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level.I appreciate your thoughts ...

    see more »

    Hi!I’ll respond here to both comments for simplification.Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂In my experience, you can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level.I appreciate your thoughts and think you’re right to a point. Thank you!

    Hi!I’ll respond here to both comments for simplification.Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂In my experience, you can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level.I appreciate your thoughts ...

    see more »

    Hi!I’ll respond here to both comments for simplification.Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂In my experience, you can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level.I appreciate your thoughts and think you’re right to a point. Thank you!

    View Instructable »
  • mrmascorella commented on mrmascorella's instructable Arduino 1013 months ago
    Arduino 101

    Pleasure!

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re ...

    see more »

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re right to a point. Thank you!

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re ...

    see more »

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re right to a point. Thank you!

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re ...

    see more »

    I’ll respond here to both comments for simplification. Yes, I agree it’s ugly but to the same degree, it has value in these contexts. First, it means the function has no return value and second, it takes no arguments. There might be better ways, but until Arduino uses Python easily, we’re stuck with C++ 😂 You can’t always just return a value at the end of a function. In the setup it would make no sense to return a value, as it doesn’t get called by any visual function. The loop is just that, and it’s endless repeat also means it never returns. As you get to including other functions, I would always recommend a return type for debugging at least. For example a simple true/false return could indicate success or failure at the most basic level. I appreciate your thoughts and think you’re right to a point. Thank you!

    View Instructable »
  • mrmascorella followed randofo3 months ago
      • Bedfellow Robot Bed
      • Arduino-Controlled Robotic Drum
      • DSLR Microphotography
  • mrmascorella's instructable Arduino Datalogger's weekly stats: 3 months ago
    • Arduino Datalogger
      6,658 views
      68 favorites
      26 comments
  • mrmascorella followed jessyratfink and bekathwia3 months ago
      • How to Take & Grow Succulents From Cuttings
      • How to Grow Cat Grass
      • Embroidery Class
      • How to Install LEDs Under a Scooter (with Bluetooth)
      • 13 Ideas for Diffusing LEDs
      • 3 Beginner Arduino Mistakes
  • mrmascorella commented on mrmascorella's instructable Arduino 1013 months ago
  • mrmascorella commented on mrmascorella's instructable Arduino Datalogger3 months ago
    Arduino Datalogger

    Absolutely! I use the Tinkercad environment to create this circuit in a simulation. If you don’t have the hardware and would like to create the circuit you’ll need an account to access the environment to make the circuit too. Otherwise, if you have the hardware, the steps will work but you might find some little bits are different. Hope that helps!

    Hi! This circuit uses the TMP36. They’re the most common temp sensor for Arduino. Thanks!

    View Instructable »
  • mrmascorella posted an instructable Arduino 1013 months ago
  • mrmascorella commented on mrmascorella's instructable Arduino Datalogger3 months ago
    Arduino Datalogger

    Great! I'll try and get to that in the next little while.

    Hi! It's just called a breadboard mini. I used it because we have similar ones for teaching and it helps students correlate simulated and real experiences. Anything like this will work: https://www.sparkfun.com/products/12043For more complex projects, I recommend a Breadboard Small, because it has two sets of power rails that really helps provide power to the components without compromises. All the best!

    Great, thank you for the feedback! I am going to extend this tutorial in the coming week to cover logging data to an SD card and taking measurements over a greater period of time with crash recovery. This is a limited solution that relies on blocking calls and only collects data over short periods of time. I'll be sure to post it up as soon as I can!

    View Instructable »
  • mrmascorella commented on mrmascorella's instructable Arduino Datalogger3 months ago
    Arduino Datalogger

    Hey! In the absolute strictest sense, no, but it can be easily extended to save the data and track information over time. We use this in our school as a way to capture a small amount of data over a short period of time, so it is fit-for-purpose, I suppose. By modifying the code to a more non-blocking version and storing the data on an SD card, it might be more fit-for-purpose for longer run data collections. I'd be happy to extend this after I finish a few other tutorials. In the mean time, if you complete this and take a look at the Arduino.cc tutorials on saving data to an SD, you might be able to get something working that suits your needs. Thank you for the feedback! It would be great to know what sort of features you might need, too.

    View Instructable »
  • mrmascorella commented on mrmascorella's instructable Arduino Datalogger3 months ago
    Arduino Datalogger

    I'm not sure exactly, but I feel it is because of the free account you have. My suggestion would be to open all steps if possible and print to PDF.

    View Instructable »