top of page

Technical details on the system

 

It's not difficult to build and set up everything on your own.

 

DETAILS:

  • The system should be connected to the 5V circuit, except for the LCD screen which would burn at such voltage. Preferred logic is 3.3V.

  • The microSD card accepts only FAT16 and FAT32 microSD cards.

  • The scripts are written and tested in Python 2.7.8. Make sure you have the serial, matplotlib and Tkinter modules installed.

  • Be careful with the serial ports. When you connect the system to the PC, you have to check which serial port is has been granted. Then, you have to change the first parameter of the serial.Serial constructor in the serialscript program. (The default one should work for any kind of Linux system.) Also, do not change the baud rate, it should be set to 9600.

  • The serialscript program accepts the input from Arduino all the time and it would be reasonable not to reset the device while this script is running as it may crash.

  • The pins for the microSD card reader should not be changed. This is because SPI pins are located on the 50-53 pins on Arduino Mega 2560. The SS hardware pin (53) may be changed, though it's recommended to leave it as it is.

  • Note that if you wish to change the pins, the sensors/devices that provide detailed information (distance, humidity and temperature, device pins and the buzzer) should be connected to either analog or PWM pins.

© 2023 by Web-Designer. Proudly created with Wix.com

bottom of page