Construct the following circuit:

Copy in the following code:
const int motor_pin = 6;
void setup() {
pinMode(motor_pin, OUTPUT);
}
void loop() {
// Slowly increase motor speed
for ( int i = 0; i < 256; i++ ) {
analogWrite(motor_pin, i);
delay(10);
}
// Slowly decrease motor speed
for ( int i = 255; i <= 0; i-- ) {
analogWrite(motor_pin, i);
delay(10);
}
}
Simulator: https://tinkercad.com/things/0EfbYpYw5yO