Lång räckvidd, 1,8 km, Arduino att Arduino trådlös kommunikation med HC-12. (4 / 6 steg)
Steg 4: Avancerade inställningar. Ändra inställningar för HC-12 med AT-kommandon
Du kan enkelt hoppa över detta avsnitt som det kommer att täcka vissa avancerade chip inställningar. Dock kommer jag att täcka grunderna så att du kommer att kunna ändra modulens baudhastighet, sändareffekt, kanaler och arbetslägen.
En fullständig manual finns i ZIP arkivet under namnet HC-12 användare Manual.pdf
Anslut på HC-12 som visas i bilden och Anslut Arduino till din dator.
Kopiera och klistra in innehållet i filen som heter "HC-12 på Commander.txt" från ZIP-arkiv och ladda upp till din Arduino.
Öppna den seriella monitorn och skriv "AT". Om modulen returnerar "OK", arbetar kommando-läge.
Ändra baudfrekvens
Typ "AT + Bxxxx".
Överföringshastigheten kan anges till 1200bps, 2400bps,
4800bps, 9600 bps, 19, 200bps, 38, 400 bps, 57, 600bps, eller 115 200bps. Standard
värdet är 9600bps.
Exempel: Skriv "AT + B4800". Modulen returnerar "OK + B4800".
Ändra kommunikationskanalen
Typ "AT + Cxxx".
Värdet kan vara ett nummer från 001 till 127.
Varje nummer är en 400KHz steg. Fungerande frekvens kanal 100 är 473.0 MHz.
Exempel: Skriv "AT + C021". Modulen returnerar "OK + C021".
Modulen anges nu till en fungerande frekvens av 441.4MHx
Observera att både skicka och ta emot moduler måste ha samma frekvens att kommunicera.
Ändra arbetsläge av modulen.
Detta kan vara FU1, FU2, FU4 eller FU4 (FU4 en baud-hastighet av 1200 anger chip överföra upp till 1800 meter i öppen luft). Se dokumentationen för en fullständig förklaring.
Exempel: Typ "AT + FU4". Modulen returnerar "OK + FU4".
Hämta alla parametrar i modulen.
Typ "AT + RX".
Modulen ska returnera något sånt här:
"OK + FU3
OK + B9600
OK + C001
OK + RP: + 20dBm ".
Fler inställningar kan hittas i "HC-12 användare Manual.pdf" i ZIP-arkivet.