Hur man vaknar PC via USB-port - hacka (3 / 3 steg)
Steg 3: Arduino kod
Allt vad du behöver göra är att förbi ditt resultat inuti din Arduino sedan kommandot "PrintIn" för att skicka data från Arduino till datorns USB-port
Syntax
Serial.println(val)
Serial.println (val, format)
Parametrar
val: värdet som ska skriva ut - alla datatyper
format: anger antalet bas (för integrerad datatyper) eller antalet decimaler (för flytande punkt typer)
Exempel:
/*
Analog ingång
läser en analog ingång på analog i 0, skriver värdet ut.
skapad 24 mars 2006
av Tom Igoe
*/
int analogValue = 0; variabel att hålla det analoga värdet
void setup() {
Öppna den seriella porten på 9600 bps:
Serial.BEGIN(9600);
}
void loop() {
Läs den analoga ingången på stift 0:
analogValue = analogRead(0);
skriva ut den i många format:
Serial.println(analogValue); skriva ut som en ASCII-kodade decimaltal
Serial.println (analogValue, DEC); skriva ut som en ASCII-kodade decimaltal
Serial.println (analogValue, HEX); skriva ut som en ASCII-kodade hexadecimalt
Serial.println (analogValue, OCT); Skriv ut som en ASCII-kodade oktalt
Serial.println (analogValue, BIN); skriva ut som en ASCII-kodade binära
dröjsmål 10 millisekunder innan den kommande behandlingen:
Delay(10);
}
Du kan göra din Arduino tur på datorn om din sensor nå specifikt värde till exempel om din ljussensorn är hög då tryck "WOL kommando"
här ett exempel om hur du använder "om uttrycket" kolla här koden
Om du vill ha kolla fler projekt om connectıon Arduino till PC utan Ethernet/trådlös sköld denna artikel på min blogg
Känn dig fri att ställa någon fråga! :)