Загрузка страницы

Arduino IDE + MightyCore + ATmega16 | Programming ATmega16 with Arduino IDE and MightyCore

***********************************************
Follow and contact me on Instagram : https://www.instagram.com/utehstr/
***********************************************

Arduino IDE + MightyCore + ATmega16 Microcontroller.

Programming ATmega16 Microcontroller with Arduino IDE and MightyCore.

MightyCore link : https://github.com/MCUdude/MightyCore
ATmega16 Datasheet : https://pdf1.alldatasheet.com/datasheet-pdf/view/313643/ATMEL/ATmega16A-PU.html

Software used :
- Arduino IDE (V1.8.9).
- MightyCore (V3.0.1).
- Notepad++ (V8.4.6).

Arduino libraries used :
- DHT sensor library by Adafruit (V1.3.5).
- Adafruit Unified Sensor by Adafruit (V1.0.3).
- LiquidCrystal_I2C (V1.1.4).

Additional components for ATmega16 :
- ATmega16 (Besides ATmega16, you can also use ATmega8535, ATmega32, ATmega164, ATmega324, ATmega644 and Atmega1284).
- 40 Pin DIP IC Socket.
- 16MHz Crystal Oscillator.
- 22pf Ceramic Capacitor (2 pieces).
- Push Button.
- 10K ohm Resistor.
- 330 ohm Resistor.
- LED.
- 100nf Ceramic Capacitor (2 pieces).
- and other equipment such as PCB boards (you can also use breadboards), cables and others.

Additional modules used :
- Arduino Uno Board (used to burn bootloader into ATmega16).
- CH340E USB to TTL Module (used to upload program code to ATmega16. You can also use other USB to TTL modules, as long as they have a DTR Pin).

Modules and components that are accessed or controlled in this project :
- LCD 20x4 I2C.
- Push Button.
- Potentiometer.
- DHT11 Sensor.
- LEDs.
- 330 ohm Resistor (Resistors for LEDs).
- and other equipment such as cables and others.

Timestamp :
00:00 Opening
00:25 Project Preview
01:25 A brief explanation of this video project
01:45 A brief explanation of ATmega16
02:04 A brief explanation of MightyCore
02:14 Additional components for ATmega16
03:04 Image of ATmega16 installation with additional components
03:14 Pinout map used
03:44 Results of installing ATmega16 with additional components
04:31 Step 1 - Installing MightyCore in Arduino IDE
06:00 Step 2 - Burn Bootloader into ATmega16
08:05 Step 3 - Programming ATmega16 with Arduino IDE and MightyCore (Code)
09:29 Step 3 - Programming ATmega16 with Arduino IDE and MightyCore (Demo)
10:08 Solution if uploading program code fails
10:31 Additional projects
10:37 Additional project installation pictures
10:46 Accesses 20x4 I2C LCD, Potentiometer and Push Button (Code)
13:11 Accesses 20x4 I2C LCD, Potentiometer and Push Button (Demo)
13:42 Accessing the DHT11 sensor and LEDs (Code)
16:48 Accessing the DHT11 sensor and LEDs (Demo)
16:59 Final Project (Code)
18:22 Final Project (Demo)
19:20 Closing

***********************************************
Download Arduino Code, Installation Image and other files : https://drive.google.com/file/d/1-urRi7aGZakVsrk87x7N3jMTwdNHrB-2/view?usp=sharing

The code file is saved in the .rar file format. I created a .rar file using Winrar V5.50, so to extract it, make sure you use the same version of Winrar that I use or the latest version or use the winrar extractor online.
***********************************************

SORRY IF MY ENGLISH IS CONFUSING, I USE AN ONLINE TRANSLATOR.

THANKS FOR WATCHING & DON'T FORGET TO LIKE , SHARE, COMMENT AND SUBSCRIBE.

***********************************************
For other video tutorials on this channel, please see this playlist:

- Basic4Android (B4A) Tutorials : https://www.youtube.com/watch?v=-BIq32-qEgA&list=PLnXsmScWzcm6RVlhPM7qg_OJ2N8OpV99d
- Electronics Tutorials : https://www.youtube.com/watch?v=rLdsWt6EP6w&list=PLnXsmScWzcm766h5Dn4AJjbJRzDfCPh4h
- Arduino Tutorials : https://www.youtube.com/watch?v=A3_EBZqCG5s&list=PLnXsmScWzcm48hvcTTRAUFcP5Fjd4u8cS
- Great Cow Basic Tutorials : https://www.youtube.com/watch?v=orHrLmEvp0o&list=PLnXsmScWzcm7xejzacm5cKJMIh_tXXxN8
- Bascom Avr Tutorials : https://www.youtube.com/watch?v=JYKSkNQq9eM&list=PLnXsmScWzcm6F9gX1wYenqjKdqVSM7d6B
- VB .NET Tutorials : https://www.youtube.com/watch?v=Sy2vjWO0ydM&list=PLnXsmScWzcm4g8AWEJ6WXVUOBh_cWF5_z
- LoLin NodeMCU V3 ESP12E ESP8266 Tutorials : https://www.youtube.com/watch?v=8jMr94B8iN0&list=PLnXsmScWzcm5MERfTvcUNKsYhOUGKe3-V
- ESP32 Tutorials : https://www.youtube.com/watch?v=To3TIOFX6cA&list=PLnXsmScWzcm7Y5yCDItJP5Kny_MJ8DeDD
- ESP32 CAM Tutorials : https://www.youtube.com/watch?v=_5VmYJZI4XI&list=PLnXsmScWzcm6HjC0CIfVmRG1855tjhj5z
***********************************************

***********************************************
- Download Arduino IDE : https://www.arduino.cc/en/Main/Software
***********************************************

***********************************************
Reference :
- MightyCore : https://github.com/MCUdude/MightyCore
- Burn Bootloader and Program ATmega16/32 with Arduino IDE using FTDI Programmer like Arduino Uno : https://youtu.be/7owAo1nO2sY?si=-kIi9OVcf-nf4OZ7

and from several other sources.
***********************************************

Видео Arduino IDE + MightyCore + ATmega16 | Programming ATmega16 with Arduino IDE and MightyCore канала Uteh Str
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
23 января 2024 г. 17:44:37
00:19:40
Другие видео канала
Great Cow BASIC | Analog Multiplexer Demultiplexer 4051 with Great Cow BASICGreat Cow BASIC | Analog Multiplexer Demultiplexer 4051 with Great Cow BASICGreat Cow BASIC | Control 16 LEDs Using Two 74HC595 Shift RegistersGreat Cow BASIC | Control 16 LEDs Using Two 74HC595 Shift RegistersBasic4Andorid (B4A) | Make Simple Text to Speech and Voice RecognitionBasic4Andorid (B4A) | Make Simple Text to Speech and Voice RecognitionBasic4Android (B4A) |  MySQL Database  XAMPP Server with B4A | CRUD | Insert and UpdateBasic4Android (B4A) | MySQL Database XAMPP Server with B4A | CRUD | Insert and UpdateBascom Avr | Control Servo SG90 Using Potentiometer With Bascom Avr & Arduino Uno Board.Bascom Avr | Control Servo SG90 Using Potentiometer With Bascom Avr & Arduino Uno Board.ARDUINO IDE + ESP32 + MAX7219 LED Matrix 32x8 Module | ESP32 with MAX7219 LED Matrix 32x8 ModuleARDUINO IDE + ESP32 + MAX7219 LED Matrix 32x8 Module | ESP32 with MAX7219 LED Matrix 32x8 ModuleGreat Cow BASIC | Making LED Bar GraphGreat Cow BASIC | Making LED Bar Graph12v to 5v Step Down / Converter  DC to DC using IC 7805 / LM780512v to 5v Step Down / Converter DC to DC using IC 7805 / LM7805Arduino | Control The LED with Bluetooth Module HC-06 and ArduinoArduino | Control The LED with Bluetooth Module HC-06 and ArduinoBasic4Android (B4A) | Circular Image View with CircularImageView Library on Basic4AndroidBasic4Android (B4A) | Circular Image View with CircularImageView Library on Basic4AndroidArduino + AC Dimmer Module / AC Light Dimmer Module | AC Dimmer with Arduino | RobotDyn AC DimmerArduino + AC Dimmer Module / AC Light Dimmer Module | AC Dimmer with Arduino | RobotDyn AC DimmerARDUINO IDE + ESP32 + RobotDyn AC Dimmer Module | RobotDyn AC Dimmer Module with ESP32 (Web Server)ARDUINO IDE + ESP32 + RobotDyn AC Dimmer Module | RobotDyn AC Dimmer Module with ESP32 (Web Server)Arduino + Reyax RYLR998 LoRa Module | Arduino Uno with Reyax RYLR998 LoRa ModuleArduino + Reyax RYLR998 LoRa Module | Arduino Uno with Reyax RYLR998 LoRa ModuleArduino + I2C OLED Display 0.96" 128x64 + DHT11 Sensor | Arduino with I2C OLED Display 0.96" 128x64Arduino + I2C OLED Display 0.96" 128x64 + DHT11 Sensor | Arduino with I2C OLED Display 0.96" 128x64Great Cow BASIC | Arduino Nano V3 Blink LED Test with Great Cow BASICGreat Cow BASIC | Arduino Nano V3 Blink LED Test with Great Cow BASICBasic4Android (B4A) | Crop Image with CropImageView Library on Basic4AndroidBasic4Android (B4A) | Crop Image with CropImageView Library on Basic4AndroidArduino IDE + ESP32 + Pulse Sensor + OLED Display + Web Server | Heart Rate Monitoring with ESP32Arduino IDE + ESP32 + Pulse Sensor + OLED Display + Web Server | Heart Rate Monitoring with ESP32Basic4Android (B4A) | How to Control LED Using Voice Recognition with Arduino and Basic4AndroidBasic4Android (B4A) | How to Control LED Using Voice Recognition with Arduino and Basic4AndroidGreat Cow BASIC | Bluetooth Robot Car Using Arduino Uno & Great Cow BASICGreat Cow BASIC | Bluetooth Robot Car Using Arduino Uno & Great Cow BASICOur Line Follower Robot, Not Fast But Also Not Too SlowOur Line Follower Robot, Not Fast But Also Not Too Slow
Яндекс.Метрика