There are 0 repository under atmega16 topic.
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
AVR Library (Atmega48/88/168/328) to decode IR commands from a remote control in NEC format.
Personal repository of all C activities I did during embedded software course in IMT School which I took in 2018.
🔬 💾 📟 | Microprocessor Course CEIT@AUT
[ECE NTUA] 🖥️ Microprocessor Systems - Exercise Sets & Solutions (2019-2020)
3D mapping using Lidar TFmini. Softwares: matplotlib(python) / processing. Microprocessor: Wemos D1 mini / Atmega16 / Atmega32. Motors: stepper / servo. Motor driver: A4988.
⏰ 📻 📟 | Microprocessor LAB Course CEIT@AUT
Door Locker Security System consists of two ECU’s. The first ECU called HMI responsible for interfacing with the user and the second ECU called control ECU which is responsible for the system operations and control.
A digital clock using ATMega16 or ATMega32 and DS-1307 RTC that is set using a UART connection to computer, the time is got and sent using a GUI application written in Python.
Microprocessor Lab projects (Atmega16, C language)
Advanced Line Follower Robot Using Proximity Sensor
vTAL (Virtual Timer Abstraction Layer) aims to provide a standard interface for using multiple of virtual timers simultaneously while one physical timer is presented on the target system.
Door_Locker Two micro-controllers, one acts as a HMI (Human Machine Interface) This micro-controller has a Dio module, LCD Module, Keypad Module and UART Module This one will be used just interfacing with user. The other micro-controller will be responsible for controlling the motor (actuation part) This micro-controller has a Dio module, Timer Module, DC_Motor Module and UART Module This one will be used for just Controlling the motor that will act as the lock for the door. The scenario will be as following: 1- first use Mode: the user will be prompted to enter pass and confirm it using keypad, if passwords are matched the password will be saved to the internal EEPROM of the first micro-controller. If the passwords are not matched it will tell you that the passwords are not matched and ask you to re-enter passwords. 2- Operating Mode: LCD Shows Supported Operations: a- Open the door: If the user choose to open the door he will be prompted to enter the password, if he fails with 4 trials, he will have to wait for 30 seconds to re-enter the password again. if the password is right, a message will be sent to the other micro-controller using uart to open the door. b- Change Password : user must enter the old password first to change. 3- Opening the door: When the message of opening the door will be received at the second micro-controller, it will rotate the motor 0.5 in the clockwise direction. 4- Closing the door: At first micro-controller, a message will be shown: "[1]Close Lock", if the user entered 1 a message will be sent to the other micro-controller to close the door, the second micro-controller will receive the message and rotate motor will rotate 0.5 in the anticlockwise direction. The LCD at the first micro controller will reflect any action / State happens at the system. for example if the door is opening it should show : Lock is opened
My first self made calculator with ATmega162 and SCD5583A as a display
AVR Ohmmeter
AVR Thermostat
AVR UART Communication between the MCU and PC
Familly of minimalist development boards for AVR microcontrollers.
A system to measure the distance using ultrasonic sensor HC-SR04
AtMega16 + ds1307(rtc) + lcd(HD44780) + microSD
Advanced Line Follower Robot Using LDR
Light Sensitive Robot
Line Follower And Obstacle Detector Robot
Obstacle Avoider Robot
PC Controlled Robot
Table-Top Robot
Navigating a bot using LIDAR (light detection and ranging) sensor and magnetometer HMC5883. Runs on wemos d1 mini / atmega 16 - 32 independently / combined. My R&D topic for 2018. @laukik-hase @ved29
Embedded System Application in which the fan is automatically turned ON or OFF according to the temperature.
Simulate Bank Counter with CodeVision-AVR & Proteus