Power shield拓展板使用求助
2018-10-281.5万
AI 快速预览详细
本文介绍了如何解决DFRobot的PowerShield与Arduino连接后无法使用的问题。用户发现无论是从外接电源取电还是从VCC取电,都没有反应。文章提供了详细的故障排查方法,包括确保Power Shield正确插入Arduino并为Arduino供电。此外,还提供了修改后的代码示例,帮助用户在LCD上显示电压值。
|
最近购买了DF的PowerShield,但是根据wiki上的方法连接后无法使用,无论是从外接电源取电还是从VCC取电,都没有反应。难道PowerOut上需要接负载吗 另外wiki上写Arduino需要供电,是不是要把PowerOut接到Arduino的电源上啊 Power Shield必须配合Arduino才能使用,需要将Power Shield插到Arduino上,Arduino需要供电。 使用wiki上的代码,将lcd输出改为端口后,一直输出零。 [mw_shl_code=cpp,true]#include <Wire.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,16,2); // set the LCD address to 0x27 for a 16 chars and 2 line display void setup() { lcd.init(); lcd.backlight(); lcd.setCursor(0, 0); lcd.print("www.DFRobot.com"); lcd.setCursor(0, 1); lcd.print("Voltage: "); lcd.setCursor(13, 1); lcd.print("V"); } void loop() { int val; float temp; val=analogRead(0); temp=val/4.092; val=(int)temp;// lcd.setCursor(9, 1); lcd.print(temp); /* lcd.print(0x30+val/100,BYTE); lcd.print(0x30+(val%100)/10,BYTE); lcd.print('.'); lcd.print(0x30+val%10,BYTE); */ delay(100); }[/mw_shl_code] 发现论坛上也没有关于PowerShield的教程,所以来发帖问问 ![]() |





链接