DFRobot DFR0209 Hızlı Başlangıç Kılavuzu - Sayfa 5

Anakart DFRobot DFR0209 için çevrimiçi göz atın veya pdf Hızlı Başlangıç Kılavuzu indirin. DFRobot DFR0209 6 sayfaları.

DFRobot DFR0209 Hızlı Başlangıç Kılavuzu
delay(1000);
}
int16_t _atan2(int32_t y, int32_t x)
{
float z = (float)y / x;
int16_t a;
if ( abs(y) < abs(x) )
{
a = 573 * z / (1.0f + 0.28f * z * z);
if (x<0)
{
if (y<0) a -= 1800;
else a += 1800;
}
}
else
{
a = 900 - 573 * z / (z * z + 0.28f);
if (y<0) a -= 1800;
}
return a;
}
Older revision fix
 
//get the _atan2
alt fix wiring