دوستانی که مشکل داشتن با سنسور و یا ...
من اولش همون کد اول تاپیک رو روی برد آپلود کردم و جواب نگرفتم و هر جریانی میدادم بازم نشون میداد 0
یکی دو جا تو کد اشتباه داشت که تصحیحش کردم و الان با دقت بالا جریان رو اندازه گیری میکنه.
اینم کد تصحیح شده:
کد:/* # # Example code for ACS712-30A HALL-EFFECT CURRENT SENSOR # Company : AftabRayaneh # Website : http://shop.aftabrayaneh.com # Editor : mohammad omidvar - max # Date : 23.10.2013 # Version : 1.0 */ float current_zero = 511; //relative digital zero of the arudino input from ACS712 float adcvalue = 0; float adcvolt = 0; float current = 0; void setup() { Serial.begin(9600); } void loop() { adcvalue = (analogRead(0)-current_zero); adcvolt=((adcvalue*5)/1024); current = (adcvolt / 0.066); Serial.print("CURRENT= "); Serial.print(current); Serial.println(" A"); delay(1000); }


8 لایک
LinkBack URL
About LinkBacks



پاسخ با نقل قول