Я студент немецкого университета и пытаюсь создать простое приложение для семестрового проекта.
Приведено следующее:
- Android Studio 3.5.3
- Samsung Galaxy S6 Edge (номер модели: SM-G925F)
- Микроконтроллер ESP8266 (ESP-12F) на плате Arduino
- Специальный модуль Bluetooth ( H C -06 [!])
- Несколько кабелей, сопротивление (1 кОм) и светодиод
К сожалению, я полный новичок ie в этом Топи c: (
Кто-то такой добрый / может кто-нибудь подскажет / поможет мне, что мне нужно сделать, нажав кнопку в этом Android приложении, чтобы включить этот светодиод? И что делать нажмите на вторую кнопку, чтобы выключить его снова?
Кроме того, я пытаюсь добавить код, который может быть основан на:
int value;
int ledpin = 13;
void setup(){
Serial.begin(9600);
pinMode(ledpin, OUTPUT);
}
void loop(){
value = Serial.read();
if(value == 'A'){ //0x41
digitalWrite(ledpin, HIGH);
}
if(value == 'B'){ //0x42
digitalWrite(ledpin, LOW);
}
}
И что-то подобное в. XML?
<Button
android:id="@+id/onButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="firstSend()"
android:text="Switch Light on"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="@+id/offButton"
app:layout_constraintTop_toBottomOf="parent" />
<Button
android:id="@+id/offButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="secondSend"
android:text="Switch Light off"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/onButton" />
Был бы очень рад, если бы кто-нибудь дал мне короткий совет / хотя бы подсказку, как это сделать.
Заранее спасибо за e очень ответ,
С уважением