In this project, we will develop an ESP32 or ESP8266 device that can communicate with a remote server. The device will act as an HTTP client by making POST requests to a PHP script. The purpose of these requests will be to send sensor data (such as temperature or humidity readings) to the PHP script. […]
Projects
Hands-On Arduino Uno Projects for Engineering Beginners
The Arduino UNO, powered by ATmega328P, stands as a microcontroller equipped with 14 digital I/O pins, among which 6 facilitate PWM output. Additionally, it features 6 analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP header, and a reset button. This Uno serves as a user-friendly plug-and-play device. To […]
Arduino Magic: Building an Easy EMF Detector from Scratch
The EMF detector showcased in this video utilizes a minimal number of components, making it straightforward to construct without the need for any tuning. It functions excellently right from its initial power-on, requiring no adjustments. Project description An EMF (electromagnetic field) meter serves the purpose of gauging electromagnetic radiation within a specific space. Its function […]
Illuminate Your Space: Crafting an Arduino Sunflower
Introduction Arduino isn’t solely for complex projects; it can also serve as a platform for simpler ones, imparting valuable skills to beginners. Our aim is to demonstrate the fun side of electronic components, educating others about circuits and components. In this tutorial, let’s embark on creating an Arduino Sunflower DIY project. This type of project […]
Arduino IDE: Transforming Digital Electronics in PHYS 432
Introduction This guide provides a concise overview of initiating Arduino microprocessor programming through the Arduino Integrated Development Environment (IDE). While these instructions cater specifically to the Arduino Nano board utilizing the ATmega328 microprocessor, a similar process should be applicable to various Arduino boards. Please note that this guide does not serve as a comprehensive introduction […]
Master the Art of Bootloader Burning with Arduino as ISP: A Comprehensive Guide
Introduction For many electronics projects, AVR microcontrollers are commonly used. However, as a beginner, uploading or flashing code to an AVR can be challenging to understand. When other programming hardware is unavailable, an Arduino board can help burn bootloaders onto AVRs. It also enables creating and testing AVR programs. Therefore, this article will demonstrate using […]
Beat the Heat: DIY Temperature-Controlled Fan Speed Regulator
This standalone automatic fan speed controller project regulates the rotational velocity of an electric fan based on dynamic feedback. By leveraging embedded system technologies like a microcontroller and closed-loop control architecture, it provides efficient and reliable temperature regulation. The ATMega8/168/328 MCU allows for nimble adjustments to fan speed based on real-time sensor readings. An LCD […]
Sound Off: Silencing Noise Pollution with Arduino and IoT
Increasing noise levels have become a major issue in many urban areas today due to factors like population increases, urban development, and technological advancements. Moreover, excessive noise from a neighbor or colleague can seriously impact one’s well-being and quality of life. Conversations conducted at high volumes in office settings are understandably disruptive. Having a coworker […]
Enhance Home Security with a DIY Arduino Window Alarm Annunciator
This project demonstrates an Arduino Uno-based window alarm annunciator system. Annunciators are commonly employed in industrial settings like manufacturing facilities, power plants, and other process operations to monitor changing plant conditions. The annunciator alerts operators to any abnormal or deviant parameter readings that require attention. Similarly, such a device can serve as a home security […]
Craft Your Own Wireless Frequency Meter with Arduino: A DIY Guide
This project details the development of a wireless Arduino frequency meter capable of determining the frequency of AC sinusoidal waveforms between 50Hz and 3kHz. Figures 1 and 2 depict the prototype hardware constructed for the transmitting and receiving functions. Figure 1 shows the transmitting circuit board which incorporates the frequency sensing components. Figure 2 presents […]