Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Project Documentation

Arduino Nano Controlled Inductive Sensor with OLED Display

Image of Arduino Nano Controlled Inductive Sensor with OLED Display

Circuit Documentation

Summary of the Circuit

The circuit in question is composed of three main components: an Arduino Nano microcontroller, a 0.96" OLED display, and an inductive sensor. The Arduino Nano serves as the central processing unit, controlling the OLED display and reading signals from the inductive sensor. The OLED display is used for visual output, while the inductive sensor is likely used for detecting metallic objects or measuring distance without physical contact.

Component List

Arduino Nano

  • Description: A compact microcontroller board based on the ATmega328P.
  • Pins: D1/TX, D0/RX, RESET, GND, D2 to D13, VIN, 5V, A0 to A7, AREF, 3V3.
  • Purpose: Acts as the central processing unit for the circuit, interfacing with the OLED display and the inductive sensor.

0.96" OLED

  • Description: A small organic light-emitting diode display for visual output.
  • Pins: GND, VDD, SCK, SDA.
  • Purpose: Provides a visual interface for displaying data or statuses.

Inductive Sensor

  • Description: A sensor that detects metallic objects without physical contact.
  • Pins: Signal, VCC, GND.
  • Purpose: Senses the presence of metallic objects and sends a signal to the microcontroller.

Wiring Details

Arduino Nano

  • GND: Connected to the GND of the OLED display and the GND of the inductive sensor.
  • 5V: Powers the VCC of the inductive sensor and the VDD of the OLED display.
  • A5 (SCK): Connected to the SCK of the OLED display for serial clock communication.
  • A4 (SDA): Connected to the SDA of the OLED display for serial data communication.
  • A3: Reads the signal from the inductive sensor.

0.96" OLED

  • GND: Connected to the GND of the Arduino Nano.
  • VDD: Powered by the 5V output from the Arduino Nano.
  • SCK: Receives the serial clock from A5 of the Arduino Nano.
  • SDA: Receives serial data from A4 of the Arduino Nano.

Inductive Sensor

  • Signal: Sends a signal to A3 of the Arduino Nano.
  • VCC: Powered by the 5V output from the Arduino Nano.
  • GND: Connected to the GND of the Arduino Nano.

Documented Code

Arduino Nano Code (sketch.ino)

void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Note: The provided code is a template and does not contain any functional code specific to the operation of the circuit. Additional code is required to initialize the OLED display, read the inductive sensor, and perform the desired processing and output.

Additional Documentation (documentation.txt)

No additional documentation code was provided.