我是Arduino新手,正在尝试使用以下方法进行密码锁定:
伺服电机:x1
[LCD屏幕16x2:x1
4x4键盘:x1
面包板:x1
Arduino Mega 2560:x1
并且我遇到了无法将String和Char结合使用的问题因为它用例如char替换字符串:
String String1 = "Hello I like doughnut";
Char Char1 = "s";
String1 = String1 + char1;
Output: S
我尝试过但没有起作用的内容:
使用密码库中的.append。尝试使用concat();
我也尝试过使用密码库,因此可以使用.append,但我希望能够在屏幕上输入密码,例如:输入密码:1234
而且它不允许您使用LCD屏幕进行操作。任何帮助将不胜感激。
定义如下:
String String1 = "Hello I like doughnut";
String Char1 = "s";
String1 = String1 + char1; // WORKS
这将是一个字符
char Char1 = 's';
还有一个额外提示:摆脱字符串,学习如何处理char数组-稍后将为您省去很多麻烦。谷歌搜索“字符串的邪恶”并阅读它。