Newbie with arduino, only been at it for less than a year. Toyed with the HC05 & HC06 bluetooth for turning channels high and low. Recently got into the HM10 to get more range. I read up on HC-12 and it's range. #1 I'm confused is this using a Wifi tech or BLE? #2 can someone show me an example of how to get the hc12 to channels high & low, and can it go high and low on it's own without the arduino, and if not please show me a sketch that gets 5 of more channels to turn off and on! You help is very much appreciated.
for #1 - Bluetooth operates in the unlicensed ISM band around 2.4GHz (2 400 et 2 483,5 MHz) whereas HC-12 is using a 433MHz-frequency-band (frequency band from 433.4 to 473 MHz with ability to set multiple channels channel at 400kHz interval - so a total of 100 channels are possible).
so nothing related to BT nor BLE. You usually find it as a wireless serial port communication module
for #2 you could see this instructables
from my notes when I played with this:
Factory default module setting are 9600bps, 8 bits, no parity, 1 stop bit
Channel is set to CH001 which is 433.4MHz.
Power is set at 20dBm which is the max 100mW.
It has four serial port transparent transmission modes - named FU1 to FU4. Default one is FU3 (no power saving).
To get to long distance, port baud rate should be set to 1200bps or 2400bps max.
It has a standard AT type configuration interface: activate by setting the SET pin LOW and wait 40ms.
Once in AT command mode
- AT+Cxxx with xxx between 001 to 127 command will set the channel.
- don't go over channel 100 (473.0MHz) if you want to have long distance.
- the module will return “OK+Cxxx" to confirm
- AT+Px will set the power (x=1 low power to x=8 max power)
does this help?