Skip to content

Command is encoded to become Data Packets. Command can be generated by keyboard or speech. Data Packets are sent from Desktop App or Smartphone App. ESP8266 emits Wi-Fi and receives data packets, transfer them to ATmega16 thru UART. ATmega16 receives and decodes data packets, then controls the motor and servo of this SUPER CAR MODEL.

Notifications You must be signed in to change notification settings

dao-duc-tung/Remote-Controlling-Car-Model

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote Controlling Car Model

This project is the final project of my Computer Interfacing subject when I was a student in Hanoi University of Science and Technology.

This project is scored 10/10.

Overview

I designed and developed an embedded system on a Car Model. This Car Model can be controlled by a PC using keyboard or by a Smartphone using speech.

I designed and developed a Lua-based firmware on the Wi-Fi module ESP8266 for communicating between PC/Smartphone and the Car Model.

I designed and developed C-based firmware on ATmega16 which executes commands from PC/Smartphone to control the Car Model.

Demo

Desktop Control App

drawing

Steering Gear Structure

drawing

drawing

Final Product

drawing

drawing

About

Command is encoded to become Data Packets. Command can be generated by keyboard or speech. Data Packets are sent from Desktop App or Smartphone App. ESP8266 emits Wi-Fi and receives data packets, transfer them to ATmega16 thru UART. ATmega16 receives and decodes data packets, then controls the motor and servo of this SUPER CAR MODEL.

Topics

Resources

Stars

Watchers

Forks