“Lazy Donkey”的版本间的差异
(→Hardware Buildup) |
(→Schematic) |
||
第8行: | 第8行: | ||
==Schematic== | ==Schematic== | ||
− | Use | + | Use Microduino-shake sensor to detect the beat and let the motor lead the donkey to run forward for some distance. For the running speed and duration time, users can set by yourself based on personal needs. |
− | |||
− | |||
[[File: _304_DozingDonkey-sch-E.jpg|600px|center]] | [[File: _304_DozingDonkey-sch-E.jpg|600px|center]] | ||
2015年10月25日 (日) 04:47的版本
Language | English |
---|
目录OverviewMr. donkey is always too lazy to work. Only by knocking on the desk will he get to work. SchematicUse Microduino-shake sensor to detect the beat and let the motor lead the donkey to run forward for some distance. For the running speed and duration time, users can set by yourself based on personal needs. Equipment
Preparation
program should have successfully been uploaded into the CoreUSB. Program description
#define motor_pinB 6 //Motor 1
#define motor_pinA 8 //Motor 1
//#define servo_pinB 5 //Motor 2
//#define servo_pinA 7 //Motor 2
const int vibrationPin = 10; // Shack sensor
adjust to any value from 0 to 255 (recommended value not less than 60, or may be triggering Movies sensor stability).
modify it as needed. void fullForward() {
//digitalWrite(motor_pinB, HIGH);
analogWrite(motor_pinB,255);//0-255
digitalWrite(motor_pinA, LOW);
delay(1000);
}
Hardware Buildup
ResultTapping the table, shock sensor detects vibrations, the donkey moves forward 1 second. Video |