Upptåg Vibrationssignal mynta tenn - koden det själv! (3 / 5 steg)
Steg 3: Programmering av ATTiny85
Det finns en uppsjö av Självstudiekurser online berätta hur ladda upp koden nedan till din ATTiny85, så jag kommer komma igång med några länkar. Om du har några frågor bara fråga i kommentarerna. Ibland jag har haft problem på grund av klockhastighet, så om du ladda upp koden och det inte fungerar prova att byta till återstående hastighet (1 MHz <> - 8 MHz). Nu till några bra länkar:
- High-Low Tech
- Instructable
Om dessa länkar inte fungerar då bara Google "program attiny85 med arduino uno" för mer information. Om den nedan koden är inte fungerar, försök sedan ändra 1 i uttrycket logik till 0, och se till att dubbel kolla din pin beställning. Jag rekommenderar att du prova och skriva denna kod själv, men om du inte vill så här är min:
CONST int vibPin = 2;
CONST int groundPin = 0;
CONST int motorPin = 0;
void setup() {
pinMode (vibPin, ingång);
pinMode (motorPin, produktionen);
pinMode (groundPin, produktionen);
digitalWrite (groundPin, låg);
}
void loop() {
int state = digitalRead(vibPin);
om (statligt! = 1) {
digitalWrite (motorPin, hög);
Delay(7000);
digitalWrite (motorPin, låg);
}
}