Я пытаюсь отправить скрипт Python моему Arduino Nano, но он работает только в режиме IDLE.Я только начинаю изучать python, поэтому мое понимание ограничено тем, как выполнять сценарии.
Вот сценарий python
import serial
ser1 = serial.Serial('COM5', 9600)
ser1.write('s'.encode())
У меня уже установлен pyscript.Когда я набираю приведенный выше код по одной строке в IDLE, CMD или PowerShell, это работает безупречно.когда я пытаюсь создать файл в pycharm, я получаю сообщение об ошибке «Нет модуля с именем« serial »»
Вот мой код Arduino
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
digitalWrite(LED_BUILTIN,
Serial.begin(9600);
}
void loop() {
if(Serial.available() > 0)
{
if(Serial.read() == 's')
{
digitalWrite(LED_BUILTIN,HIGH);
delay(2000);
}
}
else
{
digitalWrite(LED_BUILTIN, LOW);
}
}