Learn how to create a batteryless crawling robot using basic electronic components and a 3D-printed chassis.
Learn how to create a batteryless crawling robot using basic electronic components and a 3D-printed chassis.
To complete this project, we add backlight control and temperature-sensing functionality to the clock we built in the…
To complete this project, we add backlight control and temperature-sensing functionality to the clock we built in the previous installments.
In this project article, we’ll create a programmable device that alerts users to changes in ambient light levels. Along…
In this project article, we’ll create a programmable device that alerts users to changes in ambient light levels. Along the way, we’ll learn about astable multivibrators and the Darlington pair.
Learn about the characteristics and limitations of an operational amplifier’s output voltage range.
Learn about the characteristics and limitations of an operational amplifier’s output voltage range.
This article, the first in a two-part series on op amp signal swing, explains the characteristics and limitations of an…
This article, the first in a two-part series on op amp signal swing, explains the characteristics and limitations of an operational amplifier’s input voltages.
In this article, we’ll delve into semiconductor physics to better understand the operation of photodiodes.
In this article, we’ll delve into semiconductor physics to better understand the operation of photodiodes.
How do time of flight sensors determine distances? Learn more about ToF cameras using an example 3D camera.
How do time of flight sensors determine distances? Learn more about ToF cameras using an example 3D camera.
Working with IMUs can maddening for a variety of reasons, but what scares people the most is usually the math.
Working with IMUs can maddening for a variety of reasons, but what scares people the most is usually the math.
Despite the convenience of CMOS imagers, CCD imagers still have their place. And if you really need low-light…
Despite the convenience of CMOS imagers, CCD imagers still have their place. And if you really need low-light performance, consider a device with EMCCD technology, such as the KAE-02152.
The AS7261 is a highly integrated sensor that provides optical measurements via a digital interface.
The AS7261 is a highly integrated sensor that provides optical measurements via a digital interface.
Get acquainted with using I2C with the Quark D2000 development board by interfacing an ambient light sensor and an LCD.
Get acquainted with using I2C with the Quark D2000 development board by interfacing an ambient light sensor and an LCD.
Freeze moments in time to easily produce extraordinary close-up pictures with your digital camera, an Arduino, and these…
Freeze moments in time to easily produce extraordinary close-up pictures with your digital camera, an Arduino, and these simple circuits.
In part 3, we compile the firmware and build the controller at the heart of the Saber, then do initial testing and diagnostics.
In part 3, we compile the firmware and build the controller at the heart of the Saber, then do initial testing and diagnostics.
In part 2 of the LED saber project, we'll assemble the power and audio systems.
In part 2 of the LED saber project, we'll assemble the power and audio systems.
Gather data via USB from a BH1745NUC optical sensor and then display color characteristics and illuminance values.
Gather data via USB from a BH1745NUC optical sensor and then display color characteristics and illuminance values.
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
Learn how to collect and process RGB data generated by the BH1745NUC color sensor IC.
Display colors by precisely controlling the intensity of red, green, and blue LEDs.
Display colors by precisely controlling the intensity of red, green, and blue LEDs.
Learn how to translate the output of a photosensor into an illuminance measurement.
Learn how to translate the output of a photosensor into an illuminance measurement.
Part 5 in the “How to Make an Ambient Light Monitor” series.
Part 5 in the “How to Make an Ambient Light Monitor” series.
Monitoring the output of a light-dependent resistor, or photoresistor, allows the Arduino to know how light or dark it…
Monitoring the output of a light-dependent resistor, or photoresistor, allows the Arduino to know how light or dark it is. When the light falls below a certain level, the Arduino turns on a couple of LEDs.