Tags
Language
Tags
May 2025
Su Mo Tu We Th Fr Sa
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Arduino : Industrial Data Logger Designing and Programming

    Posted By: Sigha
    Arduino : Industrial Data Logger Designing and Programming

    Arduino : Industrial Data Logger Designing and Programming
    Video: .mp4 (1280x720, 30 fps(r)) | Audio: aac, 48000 Hz, 2ch | Size: 15.5 GB
    Genre: eLearning Video | Duration: 119 lectures (24 hour, 26 mins) | Language: English

    Learn Hardware designing, Programming, PCB Designing, IOT based applications


    What you'll learn

    Hardware Designing and programming
    PCB Designing using Eagle software
    Basics of electronics
    Power Supply Designing (SMPS and Linear Regulator)
    Micro-controller selection
    Understanding Fuse bytes and boot loader programming procedure
    How to use Logic Analyzer to debug protocol
    Hardware designing and programming to control AC appliance
    Hardware designing and programming to control speed of DC Motor
    Hardware designing and programming to read 0-10 V digital input sensor
    Hardware designing and programming to read 0-10 V analog input sensor
    Hardware designing and programming to read 4-20 mA sensor
    Hardware designing and programming to read Real Time Clock parameters
    Basic programming concepts
    Hardware designing and programming for Bluetooth Low Energy (BLE 4.0)
    Hardware designing and programming for WiFi Module
    Hardware designing and programming for SD Card
    Hardware designing and programming for RS232 Interface
    Hardware designing and programming for RS485 Interface
    Data visualization
    Layout design for data logger PCB
    Essential websites for components and PCB manufacturer

    Requirements

    Basic Knowledge of Electronics
    Basic Arduino programming knowledge (But Not mandatory)

    Description

    Brief Description

    This course teaches you following things

    1. How to design custom hardware for a application.

    2. How to do Programming.

    3. PCB designing using Eagle software.

    4. Internet of Things (IOT) based applications.

    5. Protocol decoding using logic analyzer.


    I created this course because I believe that, its important how much knowledge you have but even more important thing is at what age you have it. Normally it takes time to develop skills in hardware and in this course I am sharing my experience and giving you a right approach to develop your skills in both hardware designing and programming. Which will help you to avoid mistakes and gain more knowledge in less time.

    I remember one quote that I want to share with you.


    "Learn from other people's mistakes.

    Life is too short to make them all yourself"

    - Sam Levenson


    Long Description:

    Here I have described in brief, what you are going to learn in this course. The entire course is constructed in following format.

    1. Introduction to section

    2. Circuit diagram explanation

    3. Circuit diagram designing using eagle

    4. Program explanation

    5. Practical demonstration


    Basic electronics

    Basic electronics concepts that are required for the course.

    1. Pull up and pull down configuration.

    2. Potential divider configuration.

    3. Understanding transistor

    4. Voltage level converter

    5. Introduction to SMD packages and calculations.


    Power Supply

    Power Supply introduction

    1. Linear voltage regulator

    2. Switch Mode Power Supply (SMPS)


    Power Supply Designing

    Introduction and circuit design for SMPS and Linear regulator IC's

    Introduction and circuit design for power supply protection

    Power supply Layout design using eagle software


    Micro-controller

    Selecting an appropriate micro-controller

    Circuit design for ATMEGA256


    Introduction to Boot loader and Programming Procedure

    Understanding what is boot loader

    Understanding fuse byte of ATMEGA256

    Introduction to USBASP programmer

    Process to program boot loader in ATMEGA256

    Introduction to USB to TTL converter


    Logic Analyzer

    Introduction to logic analyzer

    Understanding UART programming and Visualizing UART output using Logic analyzer


    Controlling an AC appliance using micro-controller

    Introduction to relay driver components and protection circuit

    Designing a circuit for relay driver using Eagle Software

    Digital Output Programming, Program to drive submersible pump using Relay


    DC Motor Speed Controller

    Introduction to DC Motor speed controller components and protection circuit

    Designing a circuit for DC Motor speed controller using Eagle

    Understanding PWM, its programming and visualizing PWM waves using logic analyzer

    Program to control the speed of DC Motor


    Reading 0-10 v Digital Output sensors

    Introduction to components to read digital input

    Understanding circuit for optocoupler

    Designing a circuit for Digital Inputs using Eagle software

    Digital Input programming

    Understanding Pin change interrupt feature of ATMEGA256

    Program to count external pulses using pin change interrupt


    Reading (0 - 5v / 0 - 10v) Analog Output sensors

    Understanding circuit to read (0-5v/ 0-10v) Analog Input

    Designing a circuit to read Analog input using Eagle software

    Analog input programming and reading sensors of different range


    Reading (4 – 20 mA) sensor

    Understanding 4-20 mA Industrial standard

    Introduction and circuit design for Impedance matching circuit

    Introduction to 16 bit Analog to digital converter

    Brief introduction to I2C Interface

    Designing a circuit for 4-20 mA sensor using Eagle software

    Introduction to 4-20 mA simulator circuit

    Program to read 4-20mA sensor

    Visualizing I2C signal of ADC using logic analyzer


    Real Time Clock

    Introduction to RTC IC

    Designing a circuit for RTC IC using Eagle

    Real time clock programming

    Visualizing RTC parameters using logic analyzer


    Basic Programming concepts

    Understanding essential C functions

    Understanding essential conversion functions


    Bluetooth Low Energy (BLE 4.0)

    Introduction to BLE module

    Introduction to single channel buffer IC

    Designing a circuit for BLE module using Eagle

    Configuring Bluetooth Low Energy Device

    Introduction to Blynk app

    Program to send data on Blynk app


    Industrial WiFi Module

    Introduction to WIFI module

    Brief introduction to SPI Interface

    Introduction to octal Transceiver IC

    Designing a circuit for WIFI module using

    Program to check and update the firmware version of WIFI module

    Program to connect with WIFI router

    Creating an API to fetch Date and Time from cloud

    Program to fetch Date and Time from cloud

    Program to update RTC parameters with parameters fetched from cloud


    SD Card Interface

    Introduction to SD card and understanding its circuit

    Designing a circuit for SD card using Eagle for SD card

    Program to Initialize and write into SD card

    Program to store system parameters in CSV format in SD card

    Program to store system parameters Date wise in SD card

    Program to store system parameters month and year wise in SD card


    RS232 Interface

    What is RS232 Interface, Introduction to RS232 Interface IC

    Understanding a circuit of RS232 Interface and RS232 to USB converter

    Designing a circuit for RS232 Interface using Eagle software

    Program to receive data over RS232 Interface

    Importance of checksum byte and Program to calculate checksum byte

    Program to receive data with checksum over RS232 Interface

    Designing a custom protocol

    Program to send data over RS232


    RS485 Interface

    What is RS485 Standard, Introduction to RS485 Interface IC

    Understanding circuit of RS485 Interface and RS485 to USB converter

    Designing a circuit for RS485 Interface using Eagle software

    Program to receive data over RS485 Interface

    Program to send data over RS485 Interface


    Data Visualization

    Creating dashboard for Data logger

    Program to send system parameters to freeboard website using WIFI module


    Layout Designing for schematic

    Data Logger layout design

    How to generate Bill of material, Gerber file, PCB Preview


    Essential Websites

    Where to purchase the components

    Where to send PCB for manufacturing


    My promise!

    One thing that I can promise you is this course is going to save your lot of time to learn hardware designing and programming. I will personally answer your questions about this course . If you are in any way not satisfied, for any reason, you can get a full refund from Udemy within 30 days with no questions asked. But I am confident you won't need to. I stand behind this course 100% and I am committed to helping you.


    Who this course is for:

    Hobbyists and engineering students who want to start their career in Embedded world.

    If you want to learn hardware and programming then think about taking this course. you will not be disappoint

    Who this course is for:

    Hobbyist, Beginner in electronics, Professionals

    Arduino : Industrial Data Logger Designing and Programming


    For More Courses Visit & Bookmark Your Preferred Language Blog
    From Here: English - Français - Italiano - Deutsch - Español - Português - Polski - Türkçe - Русский


    Download Links