Difference between revisions of "AVR Core: Project Tutorials"

From Microduino Wiki
Jump to: navigation, search
(Microduino Advanced Tutorials)
 
(27 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Microduino Basic Tutorial==
+
==Microduino Basic Tutorials==
* '''[[Lesson 1--LED flashes experiments (using bread board)]]'''
+
* '''[[Lesson 1--Microduino "LED and a Breadboard"]]'''
* '''[[Lesson 2--Multiple led flashes experiments]]'''
+
* '''[[Lesson 2--Microduino "How to Light up Multiple LEDs"]]'''
* '''[[Lesson 3--Button switch control LED]]'''
+
* '''[[Lesson 3--Microduino "Button Controlled LED"]]'''
* '''[[Lesson 4--The button PWM control of LED brightness]]'''
+
* '''[[Lesson 4--Microduino "LED Brightness and PWM"]]'''
* '''[[Lesson 5--The potentiometer PWM control of LED brightness]]'''
+
* '''[[Lesson 5--Microduino “LED Brightness and Potentiometer PWM”]]'''
* '''[[Lesson 6--The Program PWM control of LED brightness --Breathing light]]'''
+
* '''[[Lesson 6--Microduino "Breathing Light"]]'''
* '''[[Lesson 7--Control the color of RGB LED]]'''
+
* '''[[Lesson 7--Microduino “RGB LED”]]'''
* '''[[Lesson 8--Pulse timing (check how long you hold down the switch)]]'''
+
* '''[[Lesson 8--Microduino "Pulse Recorder"]]'''
* '''[[Lesson 9--Microduino used as a multimeter with the range of 0 to 5 volts]]'''
+
* '''[[Lesson 9--Microduino "DIY Multimeter"]]'''
 
* '''[[Lesson 10--The first pegboard experiments (using electric iron)]]'''
 
* '''[[Lesson 10--The first pegboard experiments (using electric iron)]]'''
 
* '''[[Lesson 11--Microduino "The lamp of Da Vinci(light-sensitive experiments)"]]'''
 
* '''[[Lesson 11--Microduino "The lamp of Da Vinci(light-sensitive experiments)"]]'''
Line 34: Line 34:
 
* '''[[Lesson 33--Microduino Reset]]'''
 
* '''[[Lesson 33--Microduino Reset]]'''
 
* '''[[Lesson 34--Use Microduino as an AVR ISP]]'''
 
* '''[[Lesson 34--Use Microduino as an AVR ISP]]'''
|}
 
<br>
 
 
<br>
 
<br>
  
Line 41: Line 39:
 
| colspan="2" |
 
| colspan="2" |
  
==Microduino Intermediate Tutorial==
+
==Microduino Intermediate Tutorials==
 
* '''[[Lesson 1--Microduino Resistor Meter]]'''
 
* '''[[Lesson 1--Microduino Resistor Meter]]'''
 
* '''[[Lesson 2--Microduino OLED Usage]]'''
 
* '''[[Lesson 2--Microduino OLED Usage]]'''
Line 51: Line 49:
 
* '''[[Lesson 8--Microduino Infrared Transmitting and Receiving]]'''
 
* '''[[Lesson 8--Microduino Infrared Transmitting and Receiving]]'''
 
* '''[[Lesson 9--Microduino Infrared Transcoding]]'''
 
* '''[[Lesson 9--Microduino Infrared Transcoding]]'''
* '''[[Lesson 10--Microduino Ultrasonic Ranging]]'''
+
* '''[[Lesson 10--Microduino Ultrasonic Sensor Measures Distance]]'''
 
* '''[[Lesson 11--Microduino Infrared Controls Servo Angle]]'''
 
* '''[[Lesson 11--Microduino Infrared Controls Servo Angle]]'''
 
* '''[[Lesson 12--Microduino 74HC595 Cascade and Serial input Parallel ouput Data]]'''
 
* '''[[Lesson 12--Microduino 74HC595 Cascade and Serial input Parallel ouput Data]]'''
Line 72: Line 70:
 
* '''[[Lesson 29--Microduino 8*8 Lattice Longitudinal Move Display]]'''
 
* '''[[Lesson 29--Microduino 8*8 Lattice Longitudinal Move Display]]'''
 
* '''[[Lesson 30--Microduino 8*8 Lattice Animated Emoticon]]'''
 
* '''[[Lesson 30--Microduino 8*8 Lattice Animated Emoticon]]'''
* '''[[Lesson 31--Microduino 16*16 Lattice Character Static Display]]'''
+
* '''[[Lesson 31--Static Display of Chinese Characters on the 16*16 Lattice]]'''
 
* '''[[Lesson 32--Microduino 16*16 Lattice Character Transverse Move Display]]'''
 
* '''[[Lesson 32--Microduino 16*16 Lattice Character Transverse Move Display]]'''
 
* '''[[Lesson 33--Microduino 16*16 Lattice Character Longitudinal Move Display]]'''
 
* '''[[Lesson 33--Microduino 16*16 Lattice Character Longitudinal Move Display]]'''
Line 79: Line 77:
 
* '''[[Lesson 36--Microduino Infrared Remote Control Changes EEPROM values]]'''
 
* '''[[Lesson 36--Microduino Infrared Remote Control Changes EEPROM values]]'''
 
* '''[[Lesson 37--Microduino Controls Relay]]'''
 
* '''[[Lesson 37--Microduino Controls Relay]]'''
* '''[[Lesson 38--Microduino Stepper Motor Drive]]'''
+
* '''[[Lesson 38--Microduino Stepping Motor Drive]]'''
 
* '''[[Lesson 39--Microduino Stepper Motor Control steps]]'''
 
* '''[[Lesson 39--Microduino Stepper Motor Control steps]]'''
 
* '''[[Lesson 40--Microduino DC Motor Drive (Potentiometer PWM control speed)]]'''
 
* '''[[Lesson 40--Microduino DC Motor Drive (Potentiometer PWM control speed)]]'''
Line 101: Line 99:
 
|}
 
|}
 
<br>
 
<br>
<br>
 
 
{| style="width: 800px;"
 
| colspan="2" |
 
 
==Microduino Sensor Tutorial==
 
 
* '''[[Microduino Digital tube thermometer(LM35, DS18b20)]]'''
 
* '''[[Microduino OLED thermometer(LM35, DS18b20)]]'''
 
* '''[[Microduino Digital tube temperature and humidity meter(DHT11, SHT10, AM2321)]]'''
 
* '''[[Microduino OLED temperature and humidity meter(DHT11, SHT10, AM2321)]]'''
 
* '''[[Microduino Light indicator-Digital tube(TSL2561)]]'''
 
* '''[[Microduino Light indicator-OLED(TSL2561)]]'''
 
* '''[[Microduino Wireless node temperature acquisition-OLED(LM35, DS18b20, DHT11, SHT10, AM2321)]]'''
 
* '''[[Microduino Update temperature and humidity to Yeelink(LM35, DS18b20, DHT11, SHT10, AM2321)]]'''
 
* '''[[Microduino Update light intensity to Yeeklink(TSL2561)]]'''
 
* '''[[Microduino Update light intensity to Yeeklink and post tweet(LM35, DS18b20, DHT11, SHT10, AM2321)]]'''
 
* '''[[Microduino MPU6050 calculate angle(Microduino 10dof)]]'''
 
* '''[[Microduino Read the pressure(Microduino 10dof)]]'''
 
* '''[[Microduino Read magnetic field intensity(Microduino 10dof)/zh]]'''
 
* '''[[microduio  Single dimension PID adjustment]]'''
 
* '''[[Microduino Ultrasonic ranging-OLED display distance]]'''
 
* '''[[Microduino Ultrasonic anti-theft]]'''
 
* '''[[Microduino Heart rate sensor usage]]'''
 
* '''[[Microduino Hall sensor usage]]'''
 
* '''[[Microduino Hall sensor to measure DC motor RPM]]'''
 
* '''[[Microduino Rain sensor usage]]'''
 
* '''[[Microduino Dry reed pipe usage]]'''
 
  
 
{| style="width: 800px;"
 
{| style="width: 800px;"
 
| colspan="2" |
 
| colspan="2" |
  
==Microduino Advanced Tutorial==
+
==Microduino Advanced Tutorials==
  
 
* '''[[Microduino Electronic welcome device]]'''
 
* '''[[Microduino Electronic welcome device]]'''
 
* '''[[Microduino Snake game]]'''
 
* '''[[Microduino Snake game]]'''
 
* '''[[Microduino Pulse measuring instrument]]'''
 
* '''[[Microduino Pulse measuring instrument]]'''
* '''[[Microduino nRF24 set up network and NFC unlock computer]]'''
+
* '''[[Microduino NFC Unlocks Computer]]'''
 
* '''[[Microduino Rotary encoder chooses the mobile number and sends message]]'''
 
* '''[[Microduino Rotary encoder chooses the mobile number and sends message]]'''
 
* '''[[Microduino Number Selecting and Text Messaging through the Key]]'''
 
* '''[[Microduino Number Selecting and Text Messaging through the Key]]'''
 
* '''[[Microduino Rotary encoder controls computer]]'''
 
* '''[[Microduino Rotary encoder controls computer]]'''
* '''[[Microduino RGB LED Matrix displayer]]'''
+
* '''[[Microduino Dot Matrix displayer]]'''
 
* '''[[Microduino Video output]]'''
 
* '''[[Microduino Video output]]'''
 
* '''[[Microduino Lattice clock]]'''
 
* '''[[Microduino Lattice clock]]'''
 
* '''[[Microduino Mobile Bluetooth Controls RGB Lights]]'''
 
* '''[[Microduino Mobile Bluetooth Controls RGB Lights]]'''
 +
* '''[[Microduino Microduino-LAMP color control & Bluetooth communication]]'''
 
* '''[[Microduino Intelligent Music Box]]'''
 
* '''[[Microduino Intelligent Music Box]]'''
 
* '''[[Microduino Intelligent Weight Scale]]'''
 
* '''[[Microduino Intelligent Weight Scale]]'''
Line 151: Line 122:
 
* '''[[Microduino Altitude Lamp]]'''
 
* '''[[Microduino Altitude Lamp]]'''
 
* '''[[Microduino LED Shake Bar]]'''
 
* '''[[Microduino LED Shake Bar]]'''
* '''[[Microduino Keyboard Matrix Password Lock]]'''
+
* '''[[Microduino Matrix Keyboard Coded Lock]]'''
 
* '''[[Microduino Time-lapse and High-speed Photography]]'''
 
* '''[[Microduino Time-lapse and High-speed Photography]]'''
 
* '''[[Microduino Smart Flowerpot]]'''
 
* '''[[Microduino Smart Flowerpot]]'''
Line 159: Line 130:
 
* '''[[Microduino Elevator Simulation]]'''
 
* '''[[Microduino Elevator Simulation]]'''
 
* '''[[Microduino Traffic Light Simulation]]'''
 
* '''[[Microduino Traffic Light Simulation]]'''
* '''[[Microduino Intelligent Base Design of Laptop]]'''
+
* '''[[Microduino Intelligent Design of Laptop Base]]'''
 
* '''[[Microduino Wireless Responder]]'''
 
* '''[[Microduino Wireless Responder]]'''
 
* '''[[Microduino Ward Calling System]]'''
 
* '''[[Microduino Ward Calling System]]'''
Line 169: Line 140:
 
* '''[[Microduino-WiFi Controls LED]]'''
 
* '''[[Microduino-WiFi Controls LED]]'''
 
* '''[[How to Use Microduino to Transmit Morse Code]]'''
 
* '''[[How to Use Microduino to Transmit Morse Code]]'''
+
* '''[[Microduio Automatic Guiding Theodolite]]'''
{| style="width: 800px;"
+
* '''[[Microduio Digital Oscilloscope]]'''
| colspan="2" |
+
<br>
 
 
==Microduino Robot Car==
 
 
 
* '''[[Microduino-Joypad Self-balance Robot Kit]]'''
 
* '''[[Microduino-BT Controls Robot Car]]'''
 
* '''[[Microduino-Wifi Robot Car]]'''
 
* '''[[Microduino Gravity Sensor Car]]'''
 
* '''[[Microduino 智能壁障小车/zh]]'''
 
* '''[[Microduino 寻迹小车/zh]]'''
 
* '''[[Microduino 六足机器人/zh]]'''
 
* '''[[Microduino 远程遥控侦查机器人小车/zh]]'''
 
 
 
{| style="width: 800px;"
 
| colspan="2" |
 
  
==Microduino Network==
+
==Microduino Network Tutorials==
 
* '''[[Microduino ENC Network (1)]]'''
 
* '''[[Microduino ENC Network (1)]]'''
 
* '''[[Microduino ENC Network (2)]]'''
 
* '''[[Microduino ENC Network (2)]]'''
Line 201: Line 158:
 
* '''[[Microduino ENC Network (12)——Use NTP to get Internet time]]'''
 
* '''[[Microduino ENC Network (12)——Use NTP to get Internet time]]'''
  
{| style="width: 800px;"
+
* '''[[Microduino W5500 Network (1)]]'''
| colspan="2" |
+
* '''[[Microduino W5500 Network (2)]]'''
 
+
* '''[[Microduino W5500 Network (3)]]'''
==Microduino KIT Example Tutorial==
+
* '''[[Microduino W5500 Network (4)]]'''
 
+
* '''[[Microduino W5500 Network (5)]]'''
* '''[[Microduino NRF communication-201KIT]]'''
+
* '''[[Microduino W5500 Network (6)]]'''
* '''[[Microduino BLE_IOS-202KIT]]'''
+
* '''[[Microduino W5500 Network (7)]]'''
* '''[[Microduino BLE_Android-202KIT]]'''
+
* '''[[Microduino W5500 Network (8)]]'''
* '''[[Microduino Wifi gets weather information by the internet -203KIT]]'''
+
* '''[[Microduino W5500 Network (9)—Sending Bigger Icon]]'''
* '''[[Microduino LM4863 Music player -301KIT]]'''
+
* '''[[Microduino W5500 Network (11)—How to Change Listening Port of Web Sever]]'''
* '''[[Microduino Enc Wired network experiment -302KIT]]'''
+
* '''[[Microduino W5500 Network (12)————通过TL-WR702N wifi无线i联网/zh]]'''
* '''[[Microduino NRF Wireless Gateway based on Enc Gateway -304 KIT]]'''
+
* '''[[Microduino W5500 Network (13)—Acquiring Internet Time with NTP]]'''
* '''[[Microduino GPS recorder-306KIT]]'''
 
  
 
{| style="width: 800px;"
 
{| style="width: 800px;"
 
| colspan="2" |
 
| colspan="2" |
 
==Microduino  Processing Tutorial==
 
===Basic Tutorial===
 
*'''[[Setup Processing IDE]]'''
 
* '''[[Lighten Led]]'''
 
* '''[[Control Led Brightness]]'''
 
* '''[[Various Display of Led Lights]]'''
 
* '''[[RGB light]]'''
 
* '''[[Somatosensory interaction - Potentiometer]]'''
 
* '''[[Somatosensory interaction - Rotary encoder]]'''
 
* '''[[Somatosensory interaction - Microduino V1]]'''
 
* '''[[Somatosensory interaction - An arrow through a heart]]'''
 
* '''[[Somatosensory interaction - ultrasound]]'''
 
* '''[[Temperature and humidity data collection]]'''
 
* '''[[Light intensity data collection]]'''
 
* '''[[Soil moisture data collection]]'''
 
* '''[[Atmospheric pressure data collection]]'''
 
* '''[[Gyroscope]]'''
 
* '''[[Multimeter Simulation]]'''
 
* '''[[Resistance meter]]'''
 
 
===Intermediate Tutorial===
 
* '''[[Compass]]'''
 
* '''[[DC Motor Control]]'''
 
* '''[[Stepper Motor Control]]'''
 
*'''[[Servo Control]]'''
 
* '''[[Digital Tube Control]]'''
 
* '''[[Clock]]'''
 
* '''[[8*8 Single-color Lattice Control]]'''
 
* '''[[8*8 Double-color Lattice Control]]'''
 
* '''[[8*8 RGB Lattice Control]]'''
 
* '''[[Music Player]]'''
 
* '''[[Dashboard]]'''
 
* '''[[To Obtain Network Time]]'''
 
 
===Advanced Tutorial===
 
* '''[[Heart Rate Monitor]]'''
 
* '''[[Greenhouse Environment Control]]'''
 
* '''[[Intelligent Home Control]]'''
 
* '''[[定位小车]]'''
 
* '''[[虚拟示波器的设计与实现]]'''
 
* '''[[PID水箱液位上位机源程序]]'''
 
* '''[[电能质量分析系统设计]]'''
 
 
  
 
<br>
 
<br>

Latest revision as of 09:20, 11 March 2016

Microduino Basic Tutorials


Microduino Intermediate Tutorials


Microduino Advanced Tutorials


Microduino Network Tutorials