+تېما يوللاش
aslima@ يوللانغان ۋاقتى:2017-1-17 02:18 2292 قېتىم كۆرۈلدى 7 ئىنكاس يېزىلدى
مەلۇم قەۋەتكە يۆتكىلىش
ئەسسالامۇ ئەلەيكۇم مۇنبەردىكى بارلىق قېرىنداشلار بۈگۈن مەن سىلەرگە، يانتۇلۇق سېنزور ئارقىلىق لىدى
چىراقلارنى يىقىش، ۋە ئۆچۈرۈش تەجرىبىسىنى سۆزلەپ ئۆتمەكچى.بۇنىڭغا كېتىدىغان ماتېرىيال.
adxl345يانتۇلۇق سېنزور.
يېتەرلىك ئۇلاش سىمى.
خالىغان تىپتىكى ئاردينو.
بۇلار تەييارلىنىپ بولۇپ توك يولىنى ئۇلايمىز.
arduino  a4-----sda
arduino  a5-----scl
arduino 3vcc-----3vcc
arduino  gnd-----gnd
arduino 13 ---- led
arduino 12 ----led
arduino 11----led
arduino 10----led
توك يولى ئۇلىغاندىن كېيىن، تۆۋەندىكى كودنى يېزىڭ.يېزىشتىن بۇرۇن ئامبار ھۆججىتىنى كۆچۈرۈشنى ئۇنۇتماڭ.بۇپقاسا كوچۇرمەڭ.
#include
#define ADXLAddress (0x53)     
int xAcc,  yAcc,  zAcc;      
int buff[6];                  
int a_offx = 0;
int a_offy = 0;
int a_offz = 0;

void writeRegister(int deviceAddress, byte address, byte val)
{
  Wire.beginTransmission(deviceAddress);
  Wire.write(address);      
  Wire.write(val);        
  Wire.endTransmission();
}

void readRegister(int deviceAddress, byte address)
{
  Wire.beginTransmission(deviceAddress);  
  Wire.write(address);        
  Wire.endTransmission();
  Wire.beginTransmission(deviceAddress);
  Wire.requestFrom(deviceAddress, 6);   

  int i = 0;
  while(Wire.available())   
  {  buff[i++] = Wire.read();  }
  Wire.endTransmission();
}

void initAcc()
{

writeRegister (ADXLAddress, 0x2C, 0x09);

writeRegister (ADXLAddress, 0x2D, 0x08);  
  }

void getAccData()
{
  readRegister(ADXLAddress, 0x32);  
  xAcc = ((buff[1] << 8) | buff[0] )+ a_offx;   
  yAcc = ((buff[3] << 8) | buff[2] )+ a_offy;
  zAcc = ((buff[5] << 8) | buff[4]) + a_offz;
}

void setup()
{
  Serial.begin(9600);
  pinMode(13,1);
   pinMode(12,1);
    pinMode(11,1);
     pinMode(10,1);
  
  Wire.begin();
  initAcc();
  delay(50);
}
  
void loop()
{
    getAccData();
    Serial.print("xAcc=");
    Serial.print(xAcc);
    Serial.print("  yAcc=");
    Serial.print(yAcc);
    Serial.print("  zAcc=");
    Serial.println(zAcc);
   delay(200);
   if(xAcc<-250)
   {digitalWrite(13,1);
   digitalWrite(12,0);
   }else if(xAcc>0)
   {digitalWrite(13,0);
digitalWrite(12,1);}
if(yAcc<-250)
{digitalWrite(11,1);
digitalWrite(10,0);}
else if(yAcc>0)
  {digitalWrite(11,0);
digitalWrite(10,1);}

}

يۇكۇئغا كىرىپ  arduino ni asla دەپ كڭرگۇزۇڭ سۇرەتلىك فىلمى چىقىدۇ

IMG_20170116_234703 1.jpg (238.87 KB, چۈشۈرۈش سانى: 15)

IMG_20170116_234703 1.jpg

IMG_20170117_005556.jpg (180.28 KB, چۈشۈرۈش سانى: 2)

IMG_20170117_005556.jpg

IMG_20170116_234807 1.jpg (205.37 KB, چۈشۈرۈش سانى: 11)

IMG_20170116_234807 1.jpg

Wire.zip

15.09 KB, چۈشۈرۈش سانى: 11

ھەمبەھرىلەش:  QQ دوست ۋە توپQQ دوست ۋە توپ QQ ھويلىسىQQ ھويلىسى تېڭشۈن مىكروبلوگىتېڭشۈن مىكروبلوگى تېڭشۈن دوستلارتېڭشۈن دوستلار
ساقلاشساقلاش3 ھەمبەھرھەمبەھر قوللايمەنقوللايمەن5 قوللىمايمەنقوللىمايمەن

7ئادەم ئىنكاس يازدى

تۆر
aslima@ ۋاقتى: 2017-1-17 02:37:03
خاتا يەلىرى بولسا  قىممەتلىك پىكرىڭلارنى ئايمىغايسىلەر·
گىلەم
ئوغلان132 ۋاقتى: 2017-1-17 13:17:58
ۋە ئەلەيكۇم ئەسسالام،ياخشى تىما يوللاپسىز ،مەنمۇ بىر ئاردۇينو ھەۋەسكارى مەلۇم سەۋەپلەر تۈپەيلىدىن ئاردۇينو ئۆگنىشىمنى داۋاملاشتۇرالماي قالدىم
ئورۇندۇق
begmurad ۋاقتى: 2017-1-17 15:44:29
ۋە ئەلەيكۇم ئەسسالام ، 1498134577 تېما ئىگىسى خالىسىڭىز بۇ ئۈندىدارنى قۇشۋالغان بولسىڭىز. مەنمۇ ئاردىينۇغا بەك قىزىقىمەن.
5-قەۋەت
15609971791 ۋاقتى: 2017-1-17 21:16:15
ئەسسالامۇ-ئەلەيكۇم مىنى ئوندىدارغا قوشسىڭىز ئوندىدار نۇمۇرۇم 18199484365
6-قەۋەت
yalkun00998 ۋاقتى: 2017-1-18 00:07:55
ئۈندىداردا بىرەر توپ قۇرۇڭلا قىزىقىدىغانلار كىرەيلى ،ھەممەيلەننى ئايرىم قۇشۇپ ھېرىپ قالىسىز
7-قەۋەت
bulbulla ۋاقتى: 2017-1-18 15:26:38
تېماڭلا  بەك ياخشى بوپتۇ !بۇنىڭدىن پايدىلىنىپ قەدەملىمە ماتۇرنىمۇ  كونتىرول قىلغىلى  بۇلامۇ؟
8-قەۋەت
aslima@ ۋاقتى: 2017-1-18 20:26:24
bulbulla يوللىغان ۋاقتى  2017-1-18 15:26
تېماڭلا  بەك ياخشى بوپتۇ !بۇنىڭدىن پايدىلىنىپ قەدەملىم ...

قەدەملىمە ماتورنىمۇ كونترول قىلغىلى بولىدۇ.
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | ئەزا بولۇش

سەھىپە جۇغلانما قائىدىسى

ئالپ تور بېتىدە قانۇنغا خىلاپ، سىياسى، دىنىي ، مىللەتلەر ئىتتپاقلىقىغا بۇزغۇنچىلىق قىلىش خاراكتىردىكى ، سېرىق، شەھۋانىي مەزمۇندىكى يازمىلار، ئۈن-سىن، رەسىملەر چەكلىندۇ

ئالپ تور بېتىدە ۋە ئالپ ئۈندىدار سالونىدا يوللانغان مەزمۇنلار ئالپ تورىغا تەۋە، رۇخسەتسىز كۆچۈرۈپ تارقىتىشقا بولمايدۇ. كۆچۈرۈپ تارقاتقۇچىلار بايقالسا قانۇنى مەسئۇلىيتى سۈرۈشتۈرۈلدۇ

特别警告:本网站坚决不允许发表违反国家法律法规的、含有分裂煽动内容的、引起民族矛盾的、破坏民族团结的、带有宗教色彩或有色情的文章

帖子、图片、音视频、电影、歌曲等。若发现将IP地址上报相关部门处理,后果自负。注意自我保护,谨防上当受骗

快速
回复
返回
列表
返回
顶部