color sorter arduino
First, the basic preparation is to see some of the introductory electronic documents, such as Arduino_Basic.PDF, ArduinoL2.PDF, "ARDUINO_NOTEBOOKv6", "Getting Started with Arduino", "Making Things Talk"
Second, the software 1, to understand the basic syntax of C language 2, see some examples of others arduino code (recommended following the first 4 learning sites, starting from a LED) 3, to find and collect some basic LIB4, understand the simulation Port, data port access, serial port, SPI, I2C and other communications
Third, the hardware 1, commonly used sensors, such as the human body infrared pyrolysis, temperature and humidity sensors, vibration sensors, Hall sensors, relays, door sensors, ultrasonic ranging, infrared ranging sensors, smoke sensors, color sensors, etc. 2, Device use, such as LED (can learn LED touch sensing), analog to digital converter, capacitance (can make capacitive touch sensing device), resistance, photoresistor, reed switch, comparator, GSM module, memory chip (AT24C256 ) 3, Servo, stepper motor, servo motor control and operation 4, module, such as voice module, USB module, wireless module (GSM, 315M, 433M, infrared, Bluetooth, etc.), WIIMOTE handle, ), LCD display (such as nokia_3310, LCD1602, etc.)
Fourth, the advanced can also learn 1, filter algorithm (such as Kalman filter, etc.) 2, arduino sleep 3, PID control 4, interrupt
After the above is ready, you can use to do arduino color sorter