Welcome page
Products
Ozeki 10
Apps
Connections
SMS
Email
Gamepad
Arduino
Analog Sensor
Ardunio Mega 2560
Arduino Nano
Arduino Uno
Ozeki Matrix
Ozeki Analog Module
Protocol
Chat Control
Button
Buzzer
DC Motor
DHT Sensor
Gyroscope
ID Manager
IR Transceiver
Joystick
Keyboard
LCD Display
NFC Reader
Optical Gate
RF 433 MHz
RF 2.4 GHz
RGB LED
RGB Sensor
Rotary Encoder
Servo Motors
Stepper Motors
Switch Controller
Temperature Sensor
Ultrasonic
Orientation
PBX VoIP Phone
Speech Engines
Split view camera
Autoconnect to Serial
Installation guide
Terms and Definitions
SMS
Bulk Messenger
Cluster
Developer tools
Robots
Hardware
Technology
Company


Ozeki 10
Ozeki Matrix Ozeki Matrix | Protocol Protocol

Ozeki Analog Module

The Ozeki Analog Module is a modified Arduino Nano, that was basicly built for testing and using analog sensors. It has an ADConverter so it can convert analog signals into digital numbers. It can also use it's pins as digital input or output. It is an open source board, with all the files needed for manufacturing. You may also freely modify the design.

Ozeki Analog Module is a perfect device to measure and control temperature. Currently 3D printers control their temperature using a simple microcontroller connected to a RAMPS or integrated in a GT2560, but you are advised to use seperate microcontrollers for motor and temperature controlling. You can make temperature PID calculations on Ozeki Analog Module and control motors with Ozeki Stepper Motor Controller Module.

The Ozeki Analog Module contains an ATmega328P microcontroller so you can program it just like an Arduino Nano using the Arduino IDE environment. It has a micro USB port, which is compatible with mobile phone USB cables. It was designed to make it easy to use analog sensors. It also has standard mounting holes for M2 screws.

Figure 1 - Ozeki Analog Module photos

Download files for manufacturing

Datasheets

Tutorials

Examples

Specifications:

  • IC: ATmega328P
    • Clock Speed: 16 MHz
    • Flash Memory: 32 KB
    • SRAM: 2 KB
    • EEPROM: 1 KB
  • USB support provided by a CH340G USB to serial chip:
  • Power supply from USB (5V)
  • 500mA resettable fuse
  • Status LEDs: power, TX, RX, D13
  • Can be screwed on an Ozeki Matrix Board
  • Product dimensions:
    2.40in.[60.96mm]×0.80in.[20.32mm]

Pinout of the Ozeki Analog Module:


Figure 2 - Analog pinouts for the Ozeki Analog Module

Wiring:

Connect a potentiometer to the Ozeki Analog Module as shown below. Before wiring the potentiometer to your Ozeki Analog Module we suggest to solder a JST header strip to the following 3 pin count connector, as you can see in the image above.


Figure 3 - Potentiometer connected to the Ozeki Analog Module

Program codes

  • For connecting a potentiometer to the Ozeki Analog Module

    This code reads all 6 analog ports and writes their digital value out to the serial port. The digital value can go from 0 to 1023 depending on the input. If the input voltage is 0V then the digital value of it is 0, but if the input voltage is 5V the digital value of it is 1023. The value changes gradually from 0 to 1023 between 0 an 5V.

    To test out this code you can connect a potentiometer to a choosen analog pin (A0-A5) of this module. You can smoothly change the potentiometer voltage and see the results on the serial port as you can see in the video below.

    Downloadable code:
    Analog Sensor Module Example code (.zip)


    Video 1 - Watch video to see the code below at work
    Start the video
    int analog_portnumber;
    
    void setup()
    {
      Serial.begin(115200);
      Serial.println("Shows all ADC port (A0-A5) value from 0 to 1023.");
    
      for (int i = 14; i < 20; i++) {
        pinMode(i, INPUT);
      }
    }
    
    void loop()
    {
      for (int i = 14; i < 20; i++) {
        analog_portnumber = (i - 14);
    
        Serial.print("A");
        Serial.print(analog_portnumber);
        Serial.print("=");
        Serial.print(analogRead(i));
        Serial.print(" ");
      }
      Serial.println();
    }
    
    Source Code 1 - Arduino example for reading 6 analog sensors simultaneously

    Other modules

    All of the Ozeki Processing Modules have ATmega328P or ATmega2560 microcontrollers integrated. Ozeki Modules can be connected to eachother like pieces of blocks. The connection is provided through USB to each module. They have M2 screw holes to give you an option to screw them on an Ozeki Matrix Board.

    See all Ozeki Processing Modules


Copyright © 2000- - Ozeki Ltd | info@ozeki.hu | Tel: +36 1 371 0150
Home > Products > Ozeki 10 > Connections > Arduino > Analog Sensor > Ozeki Matrix > Ozeki Analog Module
Legal | Privacy policy | Terms of use
Page: 2954 | Login | 54.92.160.119