Science FunThis video outlines 3 great Arduino temperature sensors for use in your personal projects, including the LM34 (LM35), DS18B20, and DS3231 real-time clock. So, whether you are building a temperature logger or a feedback controller, this video will help you determine which sensor is best for your project.
The LM34 temperature sensor measures Farenheit at 10mV/degree, so it is very easy to program using Arduino. It is an analog temperature sensor, so you need 1 analog pin on the Arduino for each sensor. The sensor updates continuously, so it is good for high speed measurement. Be careful however to keep the wires as short as possible or use shielding, as it can be subject to interference.
The DS18B20 uses the 1-wire library to communicate with the Arduino. It has an accuracy of ±2°C. The cool thing is that you can connect multiple DS18B20 sensors to the Arduino on a single digital input. The DS18B20 can be used far away from the Arduino, so they are great for measurements in applications such as a greenhouse.
The DS3231 is a real-time clock (rtc) that is compatible with Arduino. It can keep track of the day, month, year, hour, minute, second, and yes…even the temperature. This makes this module a good fit for an Arduino temperature data logger.
3 Great Arduino Temperature Sensors // LM34, DS18B20, and DS3231 Real Time ClockScience Fun2020-05-02 | This video outlines 3 great Arduino temperature sensors for use in your personal projects, including the LM34 (LM35), DS18B20, and DS3231 real-time clock. So, whether you are building a temperature logger or a feedback controller, this video will help you determine which sensor is best for your project.
The LM34 temperature sensor measures Farenheit at 10mV/degree, so it is very easy to program using Arduino. It is an analog temperature sensor, so you need 1 analog pin on the Arduino for each sensor. The sensor updates continuously, so it is good for high speed measurement. Be careful however to keep the wires as short as possible or use shielding, as it can be subject to interference.
The DS18B20 uses the 1-wire library to communicate with the Arduino. It has an accuracy of ±2°C. The cool thing is that you can connect multiple DS18B20 sensors to the Arduino on a single digital input. The DS18B20 can be used far away from the Arduino, so they are great for measurements in applications such as a greenhouse.
The DS3231 is a real-time clock (rtc) that is compatible with Arduino. It can keep track of the day, month, year, hour, minute, second, and yes…even the temperature. This makes this module a good fit for an Arduino temperature data logger.Boondocking with a 12V Fridge – DIY RV Solar Installation with Victron Charge ControllerScience Fun2025-05-07 | I recently purchase a new RV and took it out for an overnight boondock. I quickly realized that the 12V fridge was a battery vampire. Even with a small solar panel, the battery continued to drain.
In this video I will show you how I installed a 770W solar power system for about $800 using a Victron charge controller. Not only will this system allow me to boondock indefinitely, it will allow me to run small AC devices through my Renogy inverter during the day. The best part is that my batteries are fully charged about an hour after the sun comes up.
Note: Links provided are affiliate links. Using these links will result in a small commission for my channel to be able to continue to provide educational and entertaining content. Thanks for your support!
I am not a licensed solar installer or electrician. The purpose of this video is to give you confidence that you can learn how to DIY install solar if you are willing to spend some time researching. Attempt any DIY project at your own risk. Solar installations involve high voltages which can be extremely dangerous. Consult professionals if you are unsure how to do something. This video is for entertainment and inspiration only. Science Fun Innovations, LLC assumes no liability for property damage or injury incurred as a result of any of the information contained in this video.Save $$$ with DIY SolarScience Fun2025-04-16 | ...Easy DIY Solar Installation to Save Money! – NEP BDM-800 Microinverter & BDG-256 GatewayScience Fun2025-04-15 | Easy DIY Solar Installation to Save Money – NEP BDM-800 Microinverter & BDG-256 Gateway
In this video I will show you how I installed a 3000W solar power system for less than $1 per watt. I used NEP BDM-800 microinverters which meet the new requirements of UL 1741 SB and the BDG-256 gateway that allows you to monitor your panels online.
After getting various quotes for solar, I decided that I could save a ton of money by installing solar myself. My total cost was less than ½ the lowest bidder, and less than ¼ the cost of the highest bidder.
First – Look for panels that are the right power and size for your application. Consider buying an entire pallet as this can actually be cheaper sometimes than buying just the number you need. Then just sell any extras on Facebook Marketplace when you are done.
Note: Links provided are affiliate links. Using these links will result in a small commission for my channel to be able to continue to provide educational and entertaining content. Thanks for your support!
Labels: NEW RED PV Solar PARALLEL GENERATION ON SITE Engraved Label 4 x 6 ebay.us/GnQ7MN 62 Pack Premium Solar PV System Labels - UV Resistant, NEC Compliant, Safety Warning Photovoltaic System Labels with Rapid Shutdown - ANSI/ISO Approved amzn.to/4gssWvC 48 Pack PV Solar System Install Label Kit,Photovoltaic Safety Stickers,NEC 2020,NEC 2017,Photovoltaic Power Source Labels,Electrical Panel Labels,Solar PV Safety Warning Stickers amzn.to/3DoPfnb 50 Pcs Trailer Frame Wire Clips Stainless Steel Clips Metal Cable Clips amzn.to/4gHUiO3 Amazon.com: WFLNHB 30FT 12AWG Black + Red 12 Gauge Solar Panel Extension Cable Wire with Female and Male Connector Solar Connector amzn.to/4f5MKE2 8 Pack Solar Panel Grounding Lugs Solar Panel Clamps Bonding Lug Solar Grounding Clip Mounting Clamp Panel Clamps amzn.to/40aJSBB I am not a licensed solar installer or electrician. The purpose of this video is to give you confidence that you can learn how to DIY install solar if you are willing to spend some time researching the national electric code, local ordinances, and watch some tutorials. Attempt any DIY project at your own risk. Solar installations involve high voltages which can be extremely dangerous. Consult professionals if you are unsure how to do something. This video is for entertainment and inspiration only. Science Fun Innovations, LLC assumes no liability for property damage or injury incurred as a result of any of the information contained in this video.How to save money on solar by DIY installation - Easy step by step solar string inverter grid-tieScience Fun2024-12-23 | See the full video: youtu.be/QLqIOO4ejSA
In this video I will show you how I installed a solar power system using a string inverter for less than $1 per watt. I used a Fronius Primo Gen 24 Inverter which meets the new requirements of UL 1741 SB.
After getting various quotes for solar, I decided that I could save a ton of money by installing solar myself. My total cost was less than ½ the lowest bidder, and less than ¼ the cost of the highest bidder.
First – Look for panels that are the right power and size for your application. Consider buying an entire pallet as this can actually be cheaper sometimes than buying just the number you need. Then just sell any extras on Facebook Marketplace when you are done.
Note: Links provided are affiliate links. Using these links will result in a small commission for my channel to be able to continue to provide educational and entertaining content. Thanks for your support!Easy DIY solar panel system installation step by step – Save money!Science Fun2024-12-23 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this video I will show you how I installed a solar power system using a string inverter for less than $1 per watt. I used a Fronius Primo Gen 24 Inverter which meets the new requirements of UL 1741 SB.
After getting various quotes for solar, I decided that I could save a ton of money by installing solar myself. My total cost was less than ½ the lowest bidder, and less than ¼ the cost of the highest bidder.
First – Look for panels that are the right power and size for your application. Consider buying an entire pallet as this can actually be cheaper sometimes than buying just the number you need. Then just sell any extras on Facebook Marketplace when you are done.
Note: Links provided are affiliate links. Using these links will result in a small commission for my channel to be able to continue to provide educational and entertaining content. Thanks for your support! I am not a licensed solar installer or electrician. The purpose of this video is to give you confidence that you can learn how to DIY install solar if you are willing to spend some time researching the national electric code, local ordinances, and watch some tutorials. Attempt any DIY project at your own risk. Solar installations involve high voltages which can be extremely dangerous. Consult professionals if you are unsure how to do something. This video is for entertainment and inspiration only. Science Fun Innovations, LLC assumes no liability for property damage or injury incurred as a result of any of the information contained in this video. Inverter: Fronius Primo GEN24 5.0 208-240, 5kW Single Phase, String Inverter (FRO-P24-5.0-208-240) (solartown.com) Iron Ridge Rails: IronRidge XR-10-168B Rail IronRidge XR-10-204B Rail IronRidge XR-10-CAP End Cap IronRidge Quick Mount PV QM-JBX-RF01-B1 JayBox Junction Box IronRidge UFO-CL-01-B1 Universal Fastening Object IronRidge CAMO-01-M1 Universal Hidden End Clamp IronRidge BHW-TB-02-A1 T-Bolt Bonding Hardware Lot Of 8 ebay.us/wLxLFN IronRidge BHW-M1-01-A1 Microinverter Mounting T-Bolt 1/4 x ¾ ebay.us/xPKLAy IronRidge Wire Clip 20 Pieces PN: 29-4000-077 L-brackets: amzn.to/3YjVOOZ Labels: NEW RED PV Solar PARALLEL GENERATION ON SITE Engraved Label 4 x 6 ebay.us/GnQ7MN 62 Pack Premium Solar PV System Labels - UV Resistant, NEC Compliant, Safety Warning Photovoltaic System Labels with Rapid Shutdown - ANSI/ISO Approved amzn.to/4gssWvC 48 Pack PV Solar System Install Label Kit,Photovoltaic Safety Stickers,NEC 2020,NEC 2017,Photovoltaic Power Source Labels,Electrical Panel Labels,Solar PV Safety Warning Stickers amzn.to/3DoPfnb 50 Pcs Trailer Frame Wire Clips Stainless Steel Clips Metal Cable Clips amzn.to/4gHUiO3 Amazon.com: WFLNHB 30FT 12AWG Black + Red 12 Gauge Solar Panel Extension Cable Wire with Female and Male Connector Solar Connector amzn.to/4f5MKE2 8 Pack Solar Panel Grounding Lugs Solar Panel Clamps Bonding Lug Solar Grounding Clip Mounting Clamp Panel Clamps amzn.to/40aJSBBNovember 16, 2024Science Fun2024-11-17 | Check out these great deals on solar panels:
Note: Affiliate links won’t change your price but may generate a commission that will help my channel keep producing informative content. Your support by using these links is greatly appreciated!
DIY Solar Installation Videos Coming Soon!DC House RV Lithium Battery Upgrade with Renogy Pure SineWave Inverter -Affordable DIY installationScience Fun2024-10-04 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this video I am testing out a DC House Lithium Battery. This is the most affordable battery that I could find that had 200-amp hours, a 200A BMS, and Cold Weather Protection. In this video I also install a Renogy Pure Sine Wave Inverter with Automatic Transfer Switch (ATS). The following are affiliate links for products used in this video. Using these links will not affect your purchase price, but may result in a small commission for my channel. Your support is greatly appreciated.
200AH Lithium Battery amzn.to/3YdoYAw 1000W Pure Sine Wave Inverter amzn.to/3NdPEe6 150A Breaker amzn.to/4gOzMMx 30A Breaker amzn.to/3ZRctf1September 11, 2024Science Fun2024-09-11 | Check out the latest updates to my Arduino controlled CNC router.Large DIY CNC Router Upgrades to 2.2KW Spindle Controlled by Arduino and Universal G-Code Sender UGSScience Fun2024-09-10 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this video I show you major upgrades to my CNC router, including the addition of a 2.2kw spindle. Make you own parts with wood, plastic, or even aluminum. This router is controlled by an Arduino communicating to a PC using the Universal G-Code Sender UGS software. This build is an affordable alternative to the expensive CNC machines available commercially. Save a ton of money and have a ton of fun building one of your own.
If you haven't watched parts 1 & 2, here are the links:
Below are links to the major components used for this build. These are affiliate links, meaning no extra cost to you, but I may receive a small commission that I can apply to expanding my channel.
21 mm wrench amzn.to/3ZefiXaStepper Motor Constant Acceleration using Arduino and DM542Science Fun2024-07-05 | In this video I show you how to achieve constant acceleration and deceleration of a stepper motor using an Arduino and a DM542 stepper motor controller.
Find Science Fun Innovations, LLC on Facebook @sciencefun4u.Stepper Motor Maximum Speed using Arduino and DM542 - How Fast Can It Go?Science Fun2024-06-28 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this video I show you how to determine the maximum speed for your stepper motor and how to reach that speed using an Arduino and a DM542 stepper motor controller.
Arduino source code for this video is available here:
sciencefuninnovation.gumroad.com The following are affiliate links to the products used in this video. Purchasing through these links may result in a small commission for my YouTube business which will allow me to continue creating informative content. Thanks for your support!
Welcome to Science Fun Innovations, LLC @ScienceFunInnovations
Make your own CNC parts out of wood, plastic, or even aluminum. In this video I show you step-by-step how I build a large CNC router for under $600. This router is controlled by an Arduino using GBRL (G-Code) delivered by the free Universal G-Code Sender application. This project does not require a lot of tools and is very fun to build.How to build a large CNC router controlled by Arduino GRBL, UGS, and Fusion 360 - Part IIScience Fun2024-02-02 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
Welcome to Science Fun Innovations, LLC Make your own CNC parts out of wood, plastic, or even aluminum. In this video I show you step-by-step how I build a large CNC router for under $600. This router is controlled by an Arduino using GBRL (G-Code) delivered by the free Universal G-Code Sender application. This project does not require a lot of tools and is very fun to build. CNC routers this size normally cost several times more. Below are the links to most of the parts used in this video. Note that some of these are affiliate links, meaning no extra cost to you, but my channel might make a little extra to put towards the next video. Thank you for your support! (Note: Some of these items may be cheaper on AliExpress)
ReliaBot 1pc T8 Tr8x4 Anti Backlash Spring Loaded Nut Elimination Gap with 4-M3 Holes for 4mm Lead Acme Threaded T8x4 Lead Screw (2mm Pitch, 2 Start, 4mm Lead) amzn.to/4bapYcO
SpeTool Spiral Upcut Router Bit 1/4 inch Shank 1/4 inch Cutting Diameter Solid Carbide End Mill amzn.to/48Tn2A4
NEMA 23 Bracket Model ST-M2 stepperonline.comHow to build a large CNC router controlled by Arduino GRBL and Universal G-Code Sender UGSScience Fun2024-01-26 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
Make your own CNC parts out of wood, plastic, or even aluminum. In this video I show you step-by-step how I build a large CNC router for under $600. This router is controlled by an Arduino using GBRL (G-Code) delivered by the free Universal G-Code Sender application. This project does not require a lot of tools and is very fun to build. CNC routers this size normally cost several times more. Below are the links to most of the parts used in this video. Note that some of these are affiliate links, meaning no extra cost to you, but my channel might make a little extra to put towards the next video. Thank you for your support! (Also check for these on AliExpress, sometimes they are cheaper) In the next video I will show you how to make a part in Fusion 360 and then cut it on this machine.
14 Gauge Replacement Power Cord,8Ft Cable 110V 115V 120V 300V Pigtail for Appliance, NEMA 5-15P amzn.to/42dd5uu
ReliaBot 1pc T8 Tr8x4 Anti Backlash Spring Loaded Nut Elimination Gap with 4-M3 Holes for 4mm Lead Acme Threaded T8x4 Lead Screw (2mm Pitch, 2 Start, 4mm Lead) amzn.to/4bapYcO
SpeTool Spiral Upcut Router Bit 1/4 inch Shank 1/4 inch Cutting Diameter Solid Carbide End Mill amzn.to/48Tn2A4
NEMA 23 Bracket Model ST-M2 stepperonline.comControl an Arduino using Wii Nunchuck - Linear Actuator ControlScience Fun2023-11-07 | In this video I will show you how easy it is to interface a Wii Nunchuk with an Arduino using I2C. This tutorial will demonstrate the many features of the Wii Nunchuk, and I will show you how to control the speed and direction of a linear actuator with L298N using the Wii Nunchuk and the Adafruit Wii Nunchuk Breakout Adapter Board and QT to JST SH 4-pin Cable sold here (affiliate link):
As always, thanks for watching!Linear Actuator Position Control using Arduino XIAO BLE and MIT APP Inventor for AndroidScience Fun2023-02-13 | Tutorial Part 2 of 2
In this video I test out the XIAO BLE microcontroller from Seeed Studio. This may be my new favorite microcontroller as it is fast, powerful, and works great using Arduino Code. This video demonstrates how to control BluetoothLE devices using an application on your Android device using MIT APP Inventor. In this video I show you how to control the exact postion of a linear actuator using a smart phone, and how to display the linear actuator position on the smart phone.
Source code for this video is available here: sciencefuninnovation.gumroad.com Donations are greatly appreciated and help me to be able to continue creating content.
Follow me on Facebook: facebook.com/ScienceFun4uXIAO BLE Digital Output Control using Arduino and MIT APP InventorScience Fun2023-02-13 | Tutorial Part 1 of 2
In this video I test out the XIAO BLE microcontroller from Seeed Studio. This may be my new favorite microcontroller as it is fast, powerful, and works great using Arduino Code. This video demonstrates how to control digital outputs on your microcontroller using a Bluetooth LE application on your Android device using MIT APP Inventor.
Source code for this video is available here: sciencefuninnovation.gumroad.com Donations are greatly appreciated and help me to be able to continue creating content.
Follow me on Facebook: facebook.com/ScienceFun4uArduino Linear Actuator Position Control // Linear Actuator with Position Feedback Return to CenterScience Fun2022-02-03 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this video tutorial, I show how to control the position of a linear actuator using an Arduino and a BTS7960 or L298N motor control board.
The following are affiliate links for products used in this video. Purchasing from these links will not increase your cost, but may result in a small commission for my business. These commissions help me purchase products to use in future videos. Your support is greatly appreciated.
L298N Motor Control Board amzn.to/3s7z4S2 BTS7960 Motor Control Board amzn.to/3J0E7ug Arduino Uno amzn.to/347XUJJ Linear Actuator with potentiometer ebay.us/6bnYWO Linear Potentiometer ebay.us/FsxQXzArduino Controlled Dog House Heater with Bluetooth Display for Android Smart Phone MIT APP InventorScience Fun2021-12-31 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this video tutorial, I show how I made an insulated dog house with a built in Arduino controlled heater. I also show how I use Bluetooth Low Energy (BLE) to display the doghouse temperature on my Android phone using MIT APP Inventor.
This video uses a Bluno Nano BLE because of its Bluetooth capability, but a regular Arduino Uno or Nano would work as well if you do not care about the Android App feature.
The following are affiliate links for products used in this video. Purchasing from these links will not increase your cost, but may result in a small commission for my business. These commissions help me purchase products to use in future videos. Your support is greatly appreciated.
amzn.to/3zhrRSz Simple Deluxe 150W Reptile Heat Bulb 2-Pack Ceramic Heat Emitter Lamp Heater Light for Lizard Turtle Snake Pet Chicken Coop Brooder, No Light No Harm, Black
amzn.to/3qDcjoc StarTech.com 10 Ft Power Cord with 125 Volts at 13 Amps - 16 AWG Power Extension Cable Cord - NEMA 5-15R to NEMA 5-15P (PAC10110)
amzn.to/3sJLSzS V TELESKY 5 Pack 3.3Ft DS18B20 Waterproof Temperature Sensor with Digital Thermal Stainless Steel Tube Probe
amzn.to/318wzW2 TWTADE SSR-25 DA 25A 3-32V DC / 24-380V AC Solid State Relay + Heat Sink
amzn.to/3FG71ia GE, White, Keyless Medium Base Porcelain Lampholder, Mount on 3-1/4” or 4” Box, UL Listed, 18304, 1 Pack
dfrobot.com/product-1122.html Bluno Nano - Arduino Nano Compatible - Bluetooth 4.0Arduino Bluetooth Motor Controller // Bluetooth Low Energy BLE and MIT App Inventor for AndroidScience Fun2021-10-25 | In this video I use an Arduino with Bluetooth Low Energy BLE and a smart phone app created with MIT App Inventor to control the speed and direction of a gearmotor. The Arduino also reads the motor encoder and send the motor rpm to the Android application. The Arduino version is the Bluno Nano BLE, which is essentially a miniature Arduino Uno with built-in Bluetooth (BLE). In this tutorial, I will explain both the Arduino code and the smart phone application using MIT App Inventor 2.
I have posted the source code here: sciencefuninnovation.gumroad.com The small minimum cost will help my channel grow. Your donations are greatly appreciated!
Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
Thanks for watching!RC Arduino Hovercraft Version 3 (finally on water) : Arduino 4-wire CPU Fan ControlScience Fun2021-06-19 | In this tutorial, I finally get my Arduino controlled RC Hovercraft onto the water! This Hovercraft uses an Arduino Code and an ATTINY microcontroller to control a 4-wire CPU fan. The video includes hookup instructions and explains the software (which I will post on my Facebook page @sciencefun4u.
The following are affiliate links for products used in this video. This links will have no effect on your purchase price, but may earn me a small commission to reinvest in my channel. Thanks for watching, and thanks for your support!
Brushless motors with propellers: ebay.us/a6OToZamzn.to/3zAq7n7Arduino Analog JoystickScience Fun2021-06-01 | Quick tutorial on how to interface an analog joystick with an Arduino for PWM motor control.
The following is an affiliate link for the joystick used in this video. Using this link may help me earn a small commission to help my channel grow. Thanks for your support!
2 Channel analog joystick: amzn.to/3pcXOX7Paper Rocket LauncherScience Fun2021-05-18 | DIY Paper Rocket Launcher Tutorial. This is a great project to do with your kids or with a youth group. The launcher uses compressed air to launch paper rockets farther than you would expect. Most paper rockets can withstand 20-40 psi, but if you make them robust you can crank sometimes withstand 60-100 psi. Ideal activity for kids 8 to 14 (and for parents too)!
Check out more fun projects on my Facebook page @sciencefun4u
Paper Rocket Launcher Parts:
1” Inline Sprinkler Valve* amzn.to/3tGckbl PVC Glue and Primer* amzn.to/2QJb0Ws Push Button Momentary Switch* ebay.us/a6u7Z0 10” 2-conductor speaker wire* ebay.us/D284Zm 9-Volt Battery Boxes – 2 Each* ebay.us/nubQfq 9-Volt Batteries – 2 Each* amzn.to/3dDzVEa ¼” Air Quick Connect or Bicycle Tire Valve Stem* amzn.to/3eeP4uy ½” PVC Pipe – 2 Feet 1” PVC Pipe – 6 Inches 2” PVC Pipe – 2 Feet 2” PVC Cap – 2 Each 2” PVC Tee – 1 Each 2” x 1” Bushing PVC Fitting– 1 Each 1” x 1” Adapter PVC Fitting (Slip fit to threads) – 1 Each 1” x 1” 90-Degree Elbow PVC Fitting (Slip fit to threads) – 1 Each 1” x ½” Bushing PVC Fitting (Bushing to female threads) – 1 Each ½” x ½” Adapter PVC Fitting (Slip fit to threads) – 1 Each ½” PVC Cap – 2 Each Teflon Tape Spray Paint
*Affiliate links will result in no added cost for you, but may earn me a small commission. Using these links will help my channel grow so that I can continue to provide entertaining and informative videos. Thank you for your support!How to use Force Sensitive Resistors (FSR) with Arduino - Simple Force Sensing Arduino TutorialScience Fun2021-01-20 | In this video I will show you how easy it is to use Force Sensitive Resistors (FSR) to measure forces using an Arduino or other microcontroller with Analog Input. FSR's are relatively inexpensive and are great for simple projects where a rough measurement of force or weight is required. Unlike load cells, FSR 's can be used without an amplifier. They are easily interfaced with Arduino using an analog input channel.
Nee and FSR? Find one here: amzn.to/3ApZYN6 (Affiliate link will generate a small commission for me without any change to your cost. Thanks for the support!)Arduino RC Hovercraft Version 2// DIY 4-wire CPU Fan with ATTINY85Science Fun2021-01-07 | Join Science Fun on Facebook @ facebook.com/ScienceFun4u
In a previous video, I created an Arduino hovercraft. This video will show my attempt at improving the design using a 4-wire CPU fan, an ATTINY 85, a quadcopter propeller, a servo, and an RC transmitter/receiver. While it is not perfect, it is a big improvement over version #1. Keep an eye out for Arduino Hovercraft version III in a future video.
The following are affiliate links for products that I use in this video. Though there is no increase in price for you, your purchases through these links may result in a small commission for me. This will help me continue to make informative and entertaining videos such as this one. Thank you for your support.
In a previous tutorial, I showed you how to control 2-wire, 3-wire, and 4-wire CPU fans using an Arduino. With 2-wire fans and 3-wire fans, speed control is possible using an N-channel MOSFET and PWM. With 3-wire fans and 4-wire fans, it is possible to measure the fan speed using an Arduino input and a pull-up resistor. With 4-wire fans, speed control is possible directly with a PWM Arduino channel without the use of a transistor or MOSFET.
However, some CPU fans require high frequency (25kHz) PWM in order to function properly. In this video I will demonstrate how to control a 4-wire CPU fan using 25 kHz PWM on the Arduino.
Need a 4-wire fan? Get one here: amzn.to/3YvmlZI (Affiliate link will generate a small commission for me at no extra cost to you. Thanks for the support!)DIY Color Changing Acrylic Nightlight using ATtiny85 Microcontroller and ArduinoScience Fun2020-11-13 | In this video I create a color changing nightlight based on a famous symbol from one of my son’s favorite video games. Because space was tight, I decided to use an ATtiny microcontroller instead of an Arduino. These are very inexpensive and are a great way to shrinkify your Arduino projects. ATtiny come in multiple configurations (number of pins and amount of memory). One of the most popular is the ATtiny85 which only has 8 pins and is very small.
The light up display is made using ½ inch (12mm) thick acrylic sheet that is cut using a bandsaw and abraded using sandpaper.
The following are affiliate links for products used in this video. Purchasing these items through these links will not increase your price, but may result in a small commission that will help my channel continue to produce useful and entertaining videos.
ATtiny microcontroller: http://ebay.us/wacDcB 5V waterproof LED strip: http://ebay.us/bc3jOb 2N7000 Mosfets: http://ebay.us/vIyzOk Clear acrylic sheet: http://ebay.us/dAec7jHow to measure distance with an Arduino and Ultrasonic Sensor // HC-SR04Science Fun2020-10-14 | In this video I will show you a relatively accurate way to measure distance using and Arduino and an HC-SR04 ultrasonic sensor. I will walk you through the theory, setup, and coding using an Arduino.
The following are affiliate links for products that I use in this video. Purchases through these links will result in no increase in price for you, but may result in a small commission for me. These commissions will help me continue to make informative and entertaining videos such as this one. Thank you for your support and thanks for watching!
HC-SR04 Ultrasonic Sensor ebay.to/36ZAYvaArduino Attic Fan Control with Nextion Touch Screen GUI // Part 2 – SoftwareScience Fun2020-09-30 | In this two-part tutorial I will show you how to build and install an Arduino controlled attic fan with a Nextion 2.8” touch screen display (GUI) for relatively low cost. I will explain why installing an Arduino controlled A/C fan could actually save you money on your air conditioning bill. I will also explain why an Arduino controlled fan using multiple DS18B20 temperature sensors makes much more sense than simply using a thermostat. To summarize, there will be times when you want your attic fan to be off and the thermostat will keep it running. There will be times when you want your attic fan on and the thermostat will shut it off. By scrapping the thermostat and using an Arduino, you can use your attic fan more efficiently. Also, by installing a Nextion touch screen control in your house, you can easily change settings on the Arduino and shut your fan off during the winter.
Part 1 of this tutorial covers the selection and installation of an A/C fan, how to use a UL listed (safe for home use) home automation relay with the Arduino, the theory behind attic fans and all the wiring for both the A/C and D/C systems. Part 2 of this tutorial will dive into the programming of both the Arduino fan control software and the Nextion touch screen GUI software.
This is my first project using a Nextion touch screen. I have to say that I am already a big fan. The Nextion software is very intuitive. After just a few tutorials I had made a nice looking and very functional GUI. Then Nextion communicates directly with the Arduino via serial communication. I noticed that many people rely on the Nextion libraries. To be honest, the libraries look more complicated. I simply used my own serial commands and things worked out great.
The following are affiliate links for products that I use in this video. Purchases through these links will result in no increase in price for you, but may result in a small commission for me. These commissions will help me continue to make informative and entertaining videos such as this one. Thank you for your support and thanks for watching!
Broan 353 Attic Fan: ebay.to/33a16j8 Functional Devices Relay RIBTE01B: ebay.to/3jTwfOK Nextion 2.8” Touch Screen Display: ebay.to/2R5sF7S Arduino Nano Breakout Board: ebay.to/2F9k6pP Arduino Nano: ebay.to/2Fb51nUArduino Attic Fan Control with Nextion Touch Screen GUI // Tutorial Part 1 – Hardware and WiringScience Fun2020-09-21 | In this two-part tutorial I will show you how to build and install an Arduino controlled attic fan with a Nextion 2.8” touch screen display (GUI) for relatively low cost. I will explain why installing an Arduino controlled A/C fan could actually save you money on your air conditioning bill. I will also explain why an Arduino controlled fan using multiple DS18B20 temperature sensors makes much more sense than simply using a thermostat. To summarize, there will be times when you want your attic fan to be off and the thermostat will keep it running. There will be times when you want your attic fan on and the thermostat will shut it off. By scrapping the thermostat and using an Arduino, you can use your attic fan more efficiently. Also, by installing a Nextion touch screen control in your house, you can easily change settings on the Arduino and shut your fan off during the winter.
Part 1 of this tutorial covers the selection and installation of an A/C fan, how to use a UL listed (safe for home use) home automation relay with the Arduino, the theory behind attic fans and all the wiring for both the A/C and D/C systems. Part 2 of this tutorial will dive into the programming of both the Arduino fan control software and the Nextion touch screen GUI software.
This is my first project using a Nextion touch screen. I have to say that I am already a big fan. The Nextion software is very intuitive. After just a few tutorials I had made a nice looking and very functional GUI. Then Nextion communicates directly with the Arduino via serial communication. I noticed that many people rely on the Nextion libraries. To be honest, the libraries look more complicated. I simply used my own serial commands and things worked out great.
The following are affiliate links for products that I use in this video. Purchases through these links will result in no increase in price for you, but may result in a small commission for me. These commissions will help me continue to make informative and entertaining videos such as this one. Thank you for your support and thanks for watching!
In this tutorial I will show you how to build a simple LED chaser circuit controlled using an IR sensor and Arduino interrupts. Arduino interrupts are a great way to provide a quick response to a state change of a digital sensor.
The following are affiliate links for products that I use in this video. Purchases through these links will result in no increase in price for you, but may result in a small commission for me. These commissions will help me continue to make informative and entertaining videos such as this one. Thank you for your support and thanks for watching!
Arduino Uno: ebay.to/30WUwvDArduino RC Hovercraft Version 1 // DIY MOSFET CPU Fan L298N PWM PropellersScience Fun2020-07-13 | In this tutorial I will show you how to build simple and inexpensive DIY Arduino RC Hovercraft using a CPU fan, a MOSFET, an L298N motor control board, some quadcopter propellers, a servo, and a RC transmitter/receiver. The Arduino receives signals from the RC receiver and controls the CPU lift fan as well as the propeller speed. I will explain how I built this hovercraft using inexpensive part and I will show you step by step how to write the Arduino code.
Look forward to a future video where I will make version 2 of this DIY hovercraft using a more powerful fan and a brushless motor. Please subscribe to my channel and help me reach my goal of 1,000 subscribers by the end of 2020. Thanks for watching!
The following are affiliate links for products that I use in this video. Though there is no increase in price for you, your purchases through these links may result in a small commission for me. This will help me continue to make informative and entertaining videos such as this one. Thank you for your support.
DumboRC 6 Channel Transmitter and Receiver – ebay.to/2zbMIvFArduino Fan Control // 2-Wire, 3-Wire, and 4-Wire CPU Fan Speed Control and MeasurementScience Fun2020-06-01 | Find Science Fun Innovations, LLC on Facebook @sciencefun4u.
In this tutorial I will show you how to control 2-wire, 3-wire, and 4-wire CPU fans using an Arduino. With 2-wire fans and 3-wire fans, speed control is possible using an N-channel MOSFET and PWM. With 3-wire fans and 4-wire fans, it is possible to measure the fan speed using an Arduino input and a pull-up resistor. With 4-wire fans, speed control is possible directly with a PWM Arduino channel without the use of a transistor or MOSFET.
The Arduino source files are available here: sciencefuninnovation.gumroad.com . Your donations will help me to continue to produce educational and entertaining videos. Thanks for your support!
Need a 4-wire fan? Get one here: amzn.to/3YvmlZI (Affiliate link may get me a small commission that I can use to grow my channel without increasing your cost. Thanks for the support.)Arduino Etch-a-Sketch Time Lapse: Six Soccer StarsScience Fun2020-05-18 | This video contains time lapse etch-a-sketch drawings of six of the best professional soccer (football) players using my Arduino EasyDriver CNC Etch-a-Sketch programmed using LabView and stepper motors. It uses a greatly simplified version of the traveling salesman algorithm to convert a jpg image into a continuous line drawing.
Please vote for your favorite picture in the comments below. Images include Alex Morgan, Kylian Mbappé, Lionel Messi, Neymar de Silva Santos Jr, Cristiano Ronaldo, and Mohamed Salah. Who is your favorite soccer player / footballer of all time? Who should I draw next? Basketball? Baseball? Let me know!
Please like, share, and subscribe! Thanks for watching!!!Linear Actuator Arduino Control - L298N with RC Transmitter and ReceiverScience Fun2020-04-25 | Linear Actuator Arduino Control using L298N Motor Control Board and RC Transmitter/Receiver
In this tutorial I will show you how to use the L298N motor control board and write simple Arduino code to control a linear actuator using an RC controller. The L298N is a compact and inexpensive H bridge motor control board that easily interfaces with microcontrollers such as the Arduino or Raspberry Pi. Though it costs a little more than the L9110, it is capable of much higher power and can also provide 5V for your Arduino. It is also capable of dc motor speed control.
In a previous video youtu.be/qLltghqVrvI I used an L298N and a 3-button switch to control an industrial linear actuator. In this video, I use an L298N with an RC transmitter to extend, retract, and stop a linear actuator. I also describe the Arduino code used to interface with the L298N. In a future video, I will use and RC transmitter and receiver to control the speed and direction of the linear actuator. Please subscribe to my channel and help me reach my goal of 1,000 subscribers by the end of 2020.
The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.
DumboRC X6 6 Channel RC Transmitter and Receiver ebay.to/2zbMIvF
Pin Connections: L298N 12V to Battery + L298N GND to Battery – L298N GND to Breadboard GND Rail L298N 5V to Breadboard 5V Rail L298N OUT1 to Linear Actuator + L298N OUT1 to Linear Actuator – L298N In1 to Arduino Pin 9 L298N In2 to Arduino Pin 10 Arduino GND to Breadboard GND Rail Arduino 5V pin to Breadboard 5V Rail RC Receiver GND to Breadboard GND Rail RC Receiver PWR to Breadboard 5V Rail RC Receiver Output to Arduino Pin 71 Year Review - 200-Watt HQST (Renogy) RV Solar PanelsScience Fun2020-04-18 | This video is a 1-year review of a DIY installation of a 200-Watt HQST (Renogy) RV Solar Panel Kit on my camping trailer. It was a great decision to install this system myself, as it was quite affordable ($400) and really not very difficult. I also replaced my incandescent light bulbs with 12 SMD LED bulbs, which are about 9 times as efficient. Check out the two videos below to find out more. Thanks for watching!
The following are affiliate links for similar products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me.
In this tutorial I will show you how to use the L298N motor control board and write simple Arduino code to control a linear actuator. The L298N is a compact and inexpensive H bridge motor control board that easily interfaces with microcontrollers such as the Arduino or Raspberry Pi. Though it costs a little more than the L9110, it is capable of much higher power and can also provide 5V for your Arduino. It is also capable of dc motor speed control.
In a previous video I used an L9110 and a magnetic proximity sensor to control an industrial linear actuator. In this video, I use an L298N with a 3 button switch to extend, retract, and stop a linear actuator. I also describe the Arduino code used to interface with the L298N. In a future video, I will use and RC transmitter and receiver to control the speed and direction of the linear actuator. Please subscribe to my channel and help me reach my goal of 1,000 subscribers by the end of 2020.
Pin Connections:
L298N 12V to Battery + L298N GND to Battery – L298N GND to Breadboard GND Rail L298N 5V to Breadboard 5V Rail L298N OUT1 to Linear Actuator + L298N OUT1 to Linear Actuator – L298N In1 to Arduino Pin 9 L298N In2 to Arduino Pin 10 Button Common to Breadboard GND Rail Retract Button to Breadboard 5V through 10k resistor and to Arduino Pin 2 Extend Button to Breadboard 5V through 10k resistor and to Arduino Pin 3 Stop Button to Breadboard 5V through 10k resistor and to Arduino Pin 4 Arduino GND to Breadboard GND Rail Arduino 5V pin to Breadboard 5V RailArduino Solar Tracker with USB Phone Charger – DIY TutorialScience Fun2020-04-04 | In this tutorial, I will show you step by step how to design and build an Arduino Solar Tracker with a Lithium-Ion battery and a USB phone charger. The design will use photoresistors as solar sensors and a gear motor to turn the photovoltaic cells that will charge the battery. An Arduino Uno will be used for prototyping and an Arduino Nano will be used for the final product. Though this is a small project, it could easily be scaled up by using larger solar panels and a liner actuator. Below is a list of parts in case you want to attempt a similar project at home.
The following are affiliate links for similar products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful videos.
2pcs TP4056 5V 1A Micro USB 18650 Lithium Battery Charging and Protection Board
Step Up DC-DC Boost Converter 3V to 5V 1A USB Charger Mini Mobile
18650 Battery
18650 Battery Holder
Arduino Nano
1k ohm resistor
N4004 diode
PhotoresistorANET A8 3-D Printer Assembly, Upgrades, Bed Leveling, and Cura Setup - EnglishScience Fun2020-03-13 | ANET A8 3-D Printer Assembly, Upgrades, Bed Leveling, and Cura Setup - English
This video is a simple narrated step-by-step tutorial on how to assemble, level, and set-up your ANET A8 printer. It also covers MOSFET and power supply upgrades, as well as configuration of CURA 4.5. Please like, share, and subscribe if you find this video useful.
The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission, allowing me to keep making helpful and entertaining videos.
The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.
This video is the third part of the tutorial where I will discuss how to use small stepper motors such as this NEMA-17 with the L9110 motor control board using Arduino. I will also explain how to perform micro stepping and prevent your stepper motors and control boards from overheating.
This board can be used to control two small DC motors simultaneously or can be used to control a small stepper motor, such as a NEMA 17. The board operates between 2.5- and 12-volts DC. It is capable of sourcing 800 mA per phase sustained and 1.5 Amps momentarily.
This tutorial is divided into 3 videos. Part 1 covers the speed and direction control of DC motors. Part 2 discusses the control of linear actuators. Part 3 demonstrates how to control the speed and direction of stepper motors. Each video includes step-by-step set-up instructions as well as basic Arduino coding that can be incorporated into your own projects.
The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.
This board can be used to control two small DC motors simultaneously or can be used to control a small stepper motor, such as a NEMA 17. The board operates between 2.5- and 12-volts DC. It is capable of sourcing 800 mA per phase sustained and 1.5 Amps momentarily.
This tutorial is divided into 3 videos. Part 1 covers the speed and direction control of DC motors. Part 2 discusses the control of linear actuators. Part 3 demonstrates how to control the speed and direction of stepper motors. Each video includes step-by-step set-up instructions as well as basic Arduino coding that can be incorporated into your own projects.
The following are affiliate links for similar products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.
L9110 with Arduino Code – Part 1: youtu.be/YkfBtjs8uWg L9110 with Arduino Code – Part 3:
L9110S H-bridge Dual Channels Motor Driver Control Board for Arduino amzn.to/3C8lp63
Arduino amzn.to/48A5glUL9110 with Arduino Code – Part 1: How to Control DC motor Speed and DirectionScience Fun2020-01-18 | In this tutorial I will show you how to use the L9110 motor control board and write simple Arduino code (see code below) to control various types of motors in your own personal projects. The L9110 is a compact and inexpensive H bridge motor control board that easily interfaces with microcontrollers such as the Arduino or Raspberry Pi.
This board can be used to control two small DC motors simultaneously or can be used to control a small stepper motor, such as a NEMA 17. The board operates between 2.5- and 12-volts DC. It is capable of sourcing 800 mA per phase sustained and 1.5 Amps momentarily.
This tutorial is divided into 3 videos. Part 1 covers the speed and direction control of DC motors. Part 2 discusses the control of linear actuators. Part 3 demonstrates how to control the speed and direction of stepper motors. Each video includes step-by-step set-up instructions as well as basic Arduino coding that can be incorporated into your own projects.
The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.
L9110 with Arduino Code – Part 2: youtu.be/8VC7G9KisMU L9110 with Arduino Code – Part 3: youtu.be/aKxi7B4-d2ULabView Demo - Arduino Etch-a-Sketch Time-LapseScience Fun2019-11-27 | Demonstration illustrating what happens when you leave a nerd with a license of LabView, an Arduino, some stepper motors, and an Etch-a-Sketch. My CNC etch-a-sketch system uses LabView to analyze and covert a jpg image into a continuous line drawing, then command an Arduino to drive the stepper motors coupled to the Etch-a-Sketch. The original design used a National Instruments USB DAQ, but then I realized I could save a few hundred bucks by using an Arduino instead.
Please check out my other video (youtu.be/d6EGvCpYj6U) with more details of how my CNC Arduino Etch-a-Sketch works or my Easydriver Stepper Motor Tutorial video (youtu.be/nafoHAhz8Ys). Be sure to like, share, and subscribe so that my new YouTube channel can pick up some traction and I can continue to post interesting and useful videos for my follow hobbyists. Thanks for watching!EasyDriver A3967 Stepper Motor Driver Tutorial with Arduino CodeScience Fun2019-11-09 | This video is a simple yet detailed tutorial of how to use the EasyDriver stepper motor driver A3967 for DIY projects, such as my Automated CNC Etch-a-Sketch (see youtu.be/d6EGvCpYj6U). This tutorial will cover basic wiring and coding using the Arduino IDE. It will also discuss two common concerns DIY’ers face when using the EasyDriver controller: 1) Why does my motor turn so slowly? 2) Why is my EasyDriver and/or stepper motor so hot?
The following are affiliate links for products I used in this video. Using these links will not affect the price for your purchase but may result in a small commission for me, allowing me to keep making helpful and entertaining videos.
Arduino Nano: amzn.to/3YL2uXDHalloween Time-Lapse using Automatic Etch-a-SketchScience Fun2019-10-29 | Etch-a-sketch art time-lapse video of a Halloween Jack-o-lantern using my automatic CNC etch-a-sketch machine. This machine uses an Arduino Nano to interface between LabView code and EasyDriver stepper motor controllers. Check out the full video of how my machine works: youtu.be/d6EGvCpYj6U