BotronikS - Final code for all types of Arduino and PC users: -- HOME -- email: botronik@gmail.com

BAC4o4tDS: Measurement 4 temperatures and control 4 outputs by AT commands (from PC, PLC...)

connections (click to enlarge)

XLoader exsample

Termite test...

PcApp...

Useful accessories:  
RelayShield1
SSR module:
sensor DS18B20 (1):
sensor DS18B20 (2):
 
 
 
All offered codes here are FREE to use! Source codes are for sale on email request.
 
Download the HEX codes below, unpack and upload to the proper Arduino board (Use a free net tool for example XLoader)
1. ATmega328-16MHz (MINI,NANO,UNO...): BAC4o4tDS-m328
2. AtMega2560 (Mega(ATMEGA2560)........): BAC4o4tDS-m2560
 
Based on the offered AT commands, you can develop your own PC, PLC ... communication code and applications...
Avaliable AT commands (Baud 9600,8 Data bits, None Parity,1 Stop Bit): You can test the uploaded code using some free serial software such as Termite (select: Append CR):
AT - attention command (return OK)
ATI - code info
Vx - returns measured value x (x=1-4 Temp.(C) format: xx.x)
VA - returns all measured values x (x=4 Temp.(C) format: xx.x)
OA - reading status of all outputs
Ox - reading status of single output x (x=1-4 H=5V L=0V)
OxH - set single OUTx at HI(5V) level - example: O1H
OxL - set single OUTx at LO(0V) level - example: O2L
OAH - set all outputs at high (5V) level
OAL - set all outputs at low (0V) level
 
PC Application(s) for offered Hex code (for WINDOWS):
In order for the offered PC applications to work, it is necessary to download and install (one time only) VB6RunTimePlus2.2
Download the PC application, unpack, and start (allow download and windows to start applications) enter the COM port number where the Arduino is connected and test it...
Download PcApp: BPC4v4o