[ Science Tutorial #3 ] - Control the objects with your mind power ! Part 3

in #science6 years ago (edited)

In this article I will explain which microcontroller we will use to process the brain waves.





If you have not read the previous article, you can get it from the link below.

[ Science Tutorial #3 ] - Control the objects with your mind power ! Part 1

[ Science Tutorial #3 ] - Control the objects with your mind power ! Part 2


As you know, we can read brainwaves with mindwave mobile. We need a microcontroller to control objects with these read signals. We will use Arduino as a microcontroller. In this article I will tell you about microcontrollers and Arduino


What is a Microcontroller?


A microcontroller is a computer that is programmable, consisting of a single chip that is stored in a program and can then be executed. This is a feature that separates microcontrollers from microprocessors. We use microcontrollers on a large part of our life without realizing it. For example, microcontrollers are used in mobile phones, in car control systems, in cameras, in traffic lights, even in GPS satellites in space.



The microcontroller contains a microprocessor. These two concepts are a bit confusing. The microcontroller is also a combination of many units such as RAM(Random Access Memory), ROM(Read Only Memory), Hard Disk, Converter, etc.



Microcontrollers also include many modules such as USB, Ethernet, CAN, LCD, ADC Comparator, PWM, Eusart, Parallel port, Flash, EEPROM. These modules may vary by model. Microcontrollers can communicate with each other as well as with keypads, LCD screens, sensors and other microchip units. They can even be used to program themselves.



A microcontroller programming operation is performed with the hexadecimal number system. A microcontroller programming operation is performed with the hexadecimal number system, but this is a high-level operation. Numerous compilers and programming languages have been developed for simpler and more understandable programming. These include CCS-C Hi-Tech C, Keil Mplab, Arduino IDE and many other compilers and languages. The programmer selects one of these languages and prepares a software for the microcontroller and loads the microcontroller with the debugger / programmer. Unlimited number of applications can be done with microcontroller.With microcontrollers in street lamps, mobile phones, printers, televisions and many other electronic devices, our life is getting easier day by day.


What is an Arduino?


In this project, we talked about using arduino as a microprocessor. What is an Arduino?

Arduino is an open-source microcontroller platform developed for the ease of use of every person involved in electronics. Using Arduino, you can read signals from various sensors, light up the lights, start the engine; In short, you can do all the electronic applications that you might think of.


If you want to learn Arduino programming in detail, you can visit the address below



Click on the link below to see samples made with Arduino.


In the following article I will explain how to communicate between Mindwave mobile and Arduino. I would be glad to answer your questions if you have a any. See you !

Sort:  

Congratulations @emrearar! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @emrearar! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!