Skip to content

Latest commit

 

History

36 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ABOUT

This repository documents my exploration of embedded systems, beginning with Arduino. The README.md contains references and key insights gained throughout my projects.

The /sketches folder includes:

  • .ino file with the code.
  • .jpg image of the setup.
  • .mp4 video showing the setup in action.

Note

ultrasonic_sensor_lcd_display includes LiquidCrystal_I2C.h, which is not among the archives under libraries/ - install it separately to build that sketch.

The kit used:

  • ELEGOO Mega R3 2560, available for purchase here.

Note

This repository's own MIT licence covers its own work only. The archives under libraries/ and the datasheets and tutorial under pdf/ are redistributed third-party material and stay under their own terms: each library archive carries its upstream licence where one is provided, and the ELEGOO documentation remains ELEGOO's copyright.

SKETCHES

Code (.ino) Image (.jpg) Video (.mp4)
Blink Image Video
LED Image Video
RGB LED Image Video
Digital Inputs Image Video
Active Buzzer Image Video
Passive Buzzer Image Video
Till Ball Switch Image Video
Servo Image Video
Ultrasonic Sensor Image Video
Temperature and Humidity Sensor Image Video
Analog Joystick Image Video
IR Receiver Image Video
LCD Display Image Video
Thermometer with LCD Display Image Video
Ultrasonic Sensor with LCD Display Image Video
Membrane Switch Image Video
LED Dot Matrix Image Video
Inertia Measurement Unit Image Video
PIR Sensor Image Video
Real Time Clock Image Video
RFID Image Video
Sound Sensor Image Video
Water Level Detection Image Video

REFERENCES

BASICS

Key Concepts

  1. Electrical Signals:

    • AC (Alternating Current): Electricity flows back and forth.
    • DC (Direct Current): Electricity flows in one direction.
  2. Voltage and Current:

    • Voltage is the force that makes electrons flow. It's a difference in potential energy between two different points in a circuit.
    • Current is the rate of the flow of electrons. It's measured in amperes, which are also called amps.

    In AC circuits, the voltage can be calculated using Ohm's law:

    • V = I x R.
    • V is the voltage (in volts, V)
    • I is the current (in amperes, A)
    • R is the resistance (in ohms, Ω)
  3. Circuit Basics:

    • Closed Circuit: Allows current to flow from power to ground.
    • Open Circuit: Interrupts the flow of electricity.
  4. Series vs. Parallel Circuits:

    • Series: Same current flows through all components.
    • Parallel: Same voltage across all components.
  5. Resistors:

    • Add resistance to the circuit, reducing current flow.
    • Measured in Ohms (Ω).
  6. Capacitors:

    • Store and discharge electricity to maintain a steady current.
    • Measured in Farads (F).
  7. Diodes:

    • Allow current to flow in only one direction.
    • LEDs are a special type of diode that emits light.
  8. Transistors:

    • Amplify electrical signals.
    • Two main types: NPN and PNP.
  9. Integrated Circuits (ICs):

    • Miniaturized circuits with multiple components.
    • Common IC: 555 timer.
  10. Potentiometers:

    • Variable resistors that adjust resistance in a circuit.
    • Commonly used in volume controls.
  11. Switches:

    • Mechanical devices that open or close circuits.
  12. Batteries:

    • Convert chemical energy into electrical energy.
    • Can be connected in series to increase voltage or in parallel to increase current.
  13. Breadboards:

    • Prototyping boards used for building circuits without soldering.
    • Contains rows and columns of electrically connected holes for components.

About

This repository documents my journey with Arduino projects and key information, as I learn about embedded systems.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

3 stars

Watchers

1 watching

Forks

Contributors

Languages