This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
et:examples:sensor:accelerometer [2015/02/25 14:10] – raivo.sell | et:examples:sensor:accelerometer [2020/07/20 09:00] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Kiirendusandur ====== | ====== Kiirendusandur ====== | ||
- | //Vajalikud teadmised: [HW] [[et: | + | //Vajalikud teadmised: |
+ | [HW] [[et: | ||
+ | [AVR] [[et: | ||
+ | [LIB] [[et: | ||
===== Teooria ===== | ===== Teooria ===== | ||
Line 29: | Line 32: | ||
<code c> | <code c> | ||
- | // Kiirendusanduri | + | // Kodulabori kiirendusanduri |
- | // Loetakse kiirendusanduri kolme telje väärtused ja kuvab need ekraanil | + | // Loetakse kiirendusanduri kolme telje väärtused ja kuvatakse |
// X ja Y telje näidud | // X ja Y telje näidud | ||
#include < | #include < | ||
Line 53: | Line 56: | ||
// Lõputu tsükkel | // Lõputu tsükkel | ||
- | while (true) | + | while (1) |
{ | { | ||
char buffer[60]; | char buffer[60]; | ||
Line 63: | Line 66: | ||
// Kiirendusanduri telgede lugemite teisendamine ekraani | // Kiirendusanduri telgede lugemite teisendamine ekraani | ||
- | // mõõtkavasse, | + | // mõõtkavasse, |
uint16_t x_map = map(x, | uint16_t x_map = map(x, | ||
uint16_t y_map = map(y, | uint16_t y_map = map(y, |