All About Circuits

Latest Automotive Projects

Categories

How to Design a Super Simple Sensor System for Industrial Monitoring Applications

How to Design a Super Simple Sensor System for Industrial Monitoring Applications

This article describes an Ethernet-connected subsystem of a larger modular sensor system designed for industrial or smart home sensing and monitoring. We will discuss a custom sensor subsystem developed for this application.


Projects Sep 12, 2018 by Mark Hughes
Hardware Evaluation of a Custom Programmable Wi-Fi Controller: The WiCard

Hardware Evaluation of a Custom Programmable Wi-Fi Controller: The WiCard

This article explores the schematic design and basic features of a smart programmable wireless controller module I designed: the WiCard.


How to Stream Sensor Data from Bosch’s XDK110 Evaluation Board to the MQTT Messaging Service

How to Stream Sensor Data from Bosch’s XDK110 Evaluation Board to the MQTT Messaging Service

In this article, we will take a look at the XDK110 rapid prototyping kit, characterize its hardware, explore its software environment, and demonstrate connecting the device to the MQTT messaging service.


Projects Apr 12, 2018 by Mark Hughes
How to Interface an Ultrasonic Sensor with an LCD Using a Microcontroller Dev Kit

How to Interface an Ultrasonic Sensor with an LCD Using a Microcontroller Dev Kit

Let's interface an ultrasonic sensor and a lighting system! In this project, we'll design a sensor subsystem and then use it in a parking sensor application.


Projects Nov 02, 2017 by Nick Davis
Testing for a Robot’s Collision Detection System with Varying Impact Resistance

Testing for a Robot’s Collision Detection System with Varying Impact Resistance

We’ll use real collision data to refine the detection algorithm, and even better, we’ll confirm that the system actually works.


Projects Sep 28, 2017 by Robert Keim
How to Protect Your Robot with Automatic Collision Detection

How to Protect Your Robot with Automatic Collision Detection

In this article, we’ll develop and test an algorithm for automatically shutting down a robot in response to a collision (or some other violent event).


Projects Sep 21, 2017 by Robert Keim
Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

Track Overhead Flights with a Raspberry Pi Zero Wireless, a Software Defined Radio, and FlightAware

This article shows you two ways to use a Raspberry Pi Zero Wireless to track flights in your area. It also demonstrates how it can control a 64×64 RGB matrix.


Projects Apr 03, 2017 by Mark Hughes
An Introductory Project for Software Defined Radio

An Introductory Project for Software Defined Radio

Learn how to listen to frequencies on the air with nothing more than a USB dongle: first FM radio, then voice signals.


Projects Feb 02, 2017 by Christi Durham
Create a PID Controller on the NI myRIO—The Software

Create a PID Controller on the NI myRIO—The Software

In this short project article series, we will implement a simple PID controller using LabVIEW on a hobby DC servo motor and the NI myRIO.


Projects Nov 29, 2016 by Mark Narvidas
Make Your Own GPS Transmitter with the HC-12 Transceiver

Make Your Own GPS Transmitter with the HC-12 Transceiver

Create a tracking device with an HC-12 transceiver, a GPS module, an Arduino, and Google Maps.


Projects Nov 10, 2016 by Mark Hughes
Create a PID Controller on the NI myRIO—The Hardware

Create a PID Controller on the NI myRIO—The Hardware

In this short project article series, we will implement a simple PID controller using LabVIEW with a hobby DC servo motor and NI myRIO.


Projects Sep 12, 2016 by Mark Narvidas
Building an RC Robot Using a Wheelchair Base

Building an RC Robot Using a Wheelchair Base

This two-part project will begin by showing you how to create a robot base from a used electric wheelchair. Part 1 creates a simple robot platform for use with remote control. Part 2 will develop a platform for use with and Arduino.


Projects Jul 06, 2016 by Mark Hughes
How to Build an Arduino-Controlled AM/FM/SW Radio

How to Build an Arduino-Controlled AM/FM/SW Radio

Combine the Si4844-A10 analog-tuned radio receiver with an Arduino to make a full-featured multiband radio.


Make a GPS Navigation System for a Boat with a Raspberry Pi

Make a GPS Navigation System for a Boat with a Raspberry Pi

If you are a boat owner, I'll guess you've seen some of the prices on the chart plotters and navigation tools. Some of them are pretty expensive. In this article I'll show you how I deal with that.


Build a Desktop Industrial Automation Trainer

Build a Desktop Industrial Automation Trainer

In this project, the reader will learn how to build and program a desktop industrial automation trainer for experimentation in robotics, motor, and process control system concepts on their workbench.


Projects Apr 21, 2016 by Don Wilcher
Use a DC Motor to Power LED Headlights on a Longboard

Use a DC Motor to Power LED Headlights on a Longboard

Build a generator-powered LED headlight for a longboard for very cheap.


Projects Apr 20, 2016 by Jacob Smith
Embedded PID Temperature Control, Part 6: Ziegler–Nichols Tuning

Embedded PID Temperature Control, Part 6: Ziegler–Nichols Tuning

In this article, we will use a simple, proven tuning procedure to find effective values for proportional, integral, and derivative gain.


Projects Mar 07, 2016 by Robert Keim
Embedded PID Temperature Control, Part 5: Adjusting Gains

Embedded PID Temperature Control, Part 5: Adjusting Gains

We will explore how P, I, and D gain influences system performance, and in the process we will find a gain configuration that works well for our temperature controller.


Projects Feb 29, 2016 by Robert Keim
Embedded PID Temperature Control, Part 4: The Scilab GUI

Embedded PID Temperature Control, Part 4: The Scilab GUI

With USB communications and a Scilab graphical user interface, we can really see what the PID controller is doing.


Projects Feb 19, 2016 by Robert Keim
Embedded PID Temperature Control, Part 3: Implementation and Visualization

Embedded PID Temperature Control, Part 3: Implementation and Visualization

We will implement a basic PID (proportional–integral–derivative) controller in firmware and observe the results using an oscope and LEDs.


Projects Feb 15, 2016 by Robert Keim