// Random.pde
// -*- mode: C++ -*-
//
// Make a single stepper perform random changes in speed, position and acceleration
//
// Copyright (C) 2009 Mike McCauley
// $Id: Random.pde,v 1.1 2011/01/05 01:51:01 mikem Exp mikem $
#include <AccelStepper.h>
// Define a stepper and the pins it will use
AccelStepper stepper; // Defaults to AccelStepper::FULL4WIRE (4 pins) on 2, 3, 4, 5
void setup()
{
}void loop()
{
if (stepper.distanceToGo() == 0)
{
// Random change to speed, position and acceleration
// Make sure we dont get 0 speed or accelerations
delay(1000);
stepper.moveTo(rand() % 200);
stepper.setMaxSpeed((rand() % 200) + 1);
stepper.setAcceleration((rand() % 200) + 1);
}
stepper.run();
}
ofwel stepper.run moet je in de main loop zetten dan zoekt de accelstepper wel uit of er een stap nodig is.want jij kunt alleen maar steppen als de drukknop aan is(of is deze uit?
kijk ook naar de handleiding van accelstepper je kunt namelijk vertragen en versnellen etc.
als de bomen net beneden zijn moeten ze een beetje uitswingen zoals in het echt
@shooter, ik heb even de vrijheid genomen om de ``` die je aan het einde van je code had op een nieuwe regel te zodat de tekst die daarop volgde geen deel meer uitmaakt van het code blok.