Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
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 1 2 3 4

Digital Electronics: Robotics, Learn By Building Module Ii

Posted By: ELK1nG
Digital Electronics: Robotics, Learn By Building Module Ii

Digital Electronics: Robotics, Learn By Building Module Ii
Last updated 1/2020
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.37 GB | Duration: 13h 6m

Over 12,000 enrolled! Open doors to careers and hobbies and have fun while learning digital electronics!

What you'll learn
Design and construct digital electronic circuits, use microcontrollers to control real world items like robots you build!
You will be able to program microcontrollers like the PIC and Arduino.
Requirements
You will need knowledge of analog electronics and the parts listed in the first lesson.
No prior experience or knowledge in digital electronics is needed - just some basic math and computer skills!
Description
Building on the knowledge you gained in the Analog Electronics module opens even more doors to diverse careers and hobbies. Think about how many industries / businesses / hobbies that involve computers or computer control. Even automobiles are chock full of digital electronics now. All of this involves digital electronics, and you want in on it today. In this module 2 course, you will build digital electronic circuits, use and program microcontrollers like the PIC and Arduino, and connect to the real world with them. You'll need a good understanding of basic electronics (i.e., you've completed the Robotics: Learn by building, module I), some basic math skills, a computer, and that's it! With over 12,000 students enrolled and more than 300 five star ratings, students aged 8 to 60+ have enjoyed the course and its projects.No prior knowledge of digital electronics or programming is required, and yet by the end of this course you'll have built functioning digital electronic circuits like a digital memory, and programmed microcontrollers which are basically a computer on a microchip. You will connect these to the real world for home automation and of course, controlling your robots. All courses have captions for the hearing impaired.
Course materials:You will need the analog electronic parts and a breadboard, which you can purchase as an accompanying kit (i.e., the Analog Electronics Kit from module I) or provide your own.You will also need the digital electronics kit which again you can purchase as an accompanying kit or provide your own parts. The first lesson is a walk-through of what is in the kit and acts as a parts list for this module.This series of "Robotics: Learn by building" modules has an end-goal focus on the diverse field of robotics. In module I we learned the basics of electricity and electronics. In this module II you further develop your knowledge and skills to include digital electronics and practice your skills on real-life digital components. This course is the prerequisite for the module III course where you'll learn robotic drive systems and physics, and gain a wide variety of skills in prototyping so you can actually build your own robots and manufacture your own parts. In module IV, you'll culminate all you've learned so far as you build a 3D printer from scratch, hook it up to a desktop computer and make your own plastic parts. The 3D printer is, in effect, a robot which you can then use to make parts for your other robot designs. In module V you can take your robot design and construction skills to the next level with a hands-on approach to autonomous robotic systems: learning about various sensors to know where you are and what your robot is doing, GPS navigation, basic artificial intelligence, powerful microchips known as FPGA's where you literally design a custom circuit on the chip, vision systems and more.Lesson overview:In this course we'll be covering:What is digital?Binary & Hexadecimal system and ASCIIAnalog to digital and digital to analog conversionLogic gates and you'll make your own RAMDigital Addressing/demultiplexingMicroprocessors & microcontrollers - what are they?Programming & using PIC microcontrollers to:-display information on an LCD display-Read both digital and analog inputs-PWM control a DC motor and servo motor-Read keypad matrixes-control LED displays-writing to flash memory on board for remote systemsWhat is Arduino?-using Arduino for all of the PIC projects above, as well as using full-colour TFT touch screensBuilding our mobile robotGiving our mobile robot a "brain"Ultrasonics and ultrasonic radar / external sensingProgrammable IR remoteand more!

Overview

Section 1: Introduction to digital electronics

Lecture 1 Introduction and Whatcha gonna need: The kit of parts

Lecture 2 Parts list

Lecture 3 What is digital? Why digital? Free preview!

Lecture 4 Binary and ASCII

Lecture 5 Hexawhat?

Lecture 6 Logic gates

Lecture 7 Registers and memory

Lecture 8 Demultiplexing/Addressing

Lecture 9 What is a microprocessor? Part I - Free preview!

Lecture 10 Microprocessors, Part II: The stack and the ALU

Lecture 11 What is a microcontroller?

Lecture 12 Installing IDE

Lecture 13 Our first PIC program

Lecture 14 Troubleshooting our program

Lecture 15 Deconstructing our first program

Lecture 16 PIC program #2: Binary counter

Lecture 17 PIC program #3: Pushbutton binary counter

Lecture 18 "Debouncing???"

Lecture 19 Two quick points

Lecture 20 Variables

Lecture 21 KITT car challenge!

Lecture 22 Using the Hitachi LCD displays, part 1

Lecture 23 Using the Hitachi LCD displays, part 2

Lecture 24 Interfacing the PIC with the LCD display, project 1, part 1

Lecture 25 Interfacing the PIC with LCD display, project 1, part 2

Lecture 26 Tables on the PIC and interfacing to the LCD, project 2, part 1

Lecture 27 Tables on the PIC and interfacing to the LCD, project 2, part 2

Lecture 28 Analog and digital converting

Lecture 29 How to convert Analog to Digital

Lecture 30 Direct feedback and calibration

Lecture 31 A/D converter to LCD display, part I

Lecture 32 A/D converter to LCD display, part 2

Lecture 33 Configuration settings on the PIC microcontrollers

Lecture 34 What is Arduino?

Lecture 35 Installing Arduino IDE

Lecture 36 "Hello world" on the Arduino

Lecture 37 Arduino programming basics

Lecture 38 Timing on the Arduino

Lecture 39 Inputs on Arduino

Lecture 40 If, Else statements

Lecture 41 Variables on the Arduino

Lecture 42 PWM on the Arduino

Lecture 43 The L298 H-bridge and Arduino

Lecture 44 Using PWM and an H-bridge

Lecture 45 driving servos with the Arduino

Lecture 46 Serial Communication

Lecture 47 Using the serial monitor

Lecture 48 Analog to digital conversion on the Arduino

Lecture 49 Internal Pull-up resistors

Lecture 50 Loops in Arduino

Lecture 51 Keypad and keyboards

Lecture 52 Base numbering in Arduino

Lecture 53 Shift registers

Lecture 54 Using the TM1638 contoller and LED & KEY board, part 1

Lecture 55 Using the TM1638 contoller and LED & KEY board, part 2

Lecture 56 Reading buttons on the TM1638 controller

Lecture 57 Using our reflective Infrared sensor with Arduino

Lecture 58 Assembling our mobile robot

Lecture 59 Adding electronics to our mobile robot

Lecture 60 Programming and calibrating movements on our mobile robot - Free preview!

Lecture 61 Obstacle avoidance with infrared sensor

Lecture 62 Subroutines, aka functions in Arduino

Lecture 63 Libraries in Arduino

Lecture 64 Using our ultrasonic shield

Lecture 65 Arrays & String variables

Lecture 66 Multidimensional arrays

Lecture 67 Using a library to drive our Hitachi display

Lecture 68 Identifying and wiring our TFT displays

Lecture 69 Starting up our TFT display

Lecture 70 Bonus lesson: Line following robot

You have a desire to learn computer control and electronics, especially geared towards building and controlling robots.,You want to understand the heartbeat of computers and digital systems, and want to build your own digital electronic devices.