Beheersing van de Motor met behulp van Arduino (2 / 2 stap)

Stap 2: Het Circuit en programmering deel


Maak de circuit blik precies hetzelfde zoals aangegeven in de afbeelding hierboven. Zorg ervoor dat de metalen plaat van transistor naar rechts is. Ook ervoor te zorgen dat het einde van de Diode 1N4007 met een strook naar rechts is.

Probeer dit experiment niet bent u onduidelijk met het circuit. Laat een reactie voor verduidelijking. Onjuiste circuit kan schade aan uw bord.

De code-

  1. Const int switchPin = 2; PIN waarop uw switch is aangesloten

  2. Const int motorPin = 9; PIN waarop uw motor is aangesloten

  3. int switchState = 0;

  4. Vergeet niet dat 0 = laag en 1 = hoog. Als switchState is ingesteld op 0, dan

  5. het betekent dat de knop is ingedrukt anders, als het 1, dan betekent dit
  6. dat de knop is ingedrukt
  7. VOID Setup {}

  8. pinMode (motorPin, OUTPUT);

  9. Arduino board alleen uitvoer geven met motor te vertellen. Het betekent dat geen input zal worden genomen.

  10. pinMode (switchPin, INPUT);

  11. Vertellen van de Arduino te alleen nemen input van de schakelaar

  12. }

  13. void loop {}

  14. switchState = digitalRead(switchPin);

  15. Krijgen van de stand van de schakelaar, ie, erachter te komen als de schakelaar wordt ingedrukt of niet

  16. if(switchState == High) {}

  17. digitalWrite (motorPin, hoge);

  18. Motor loopt als de schakelaar wordt ingedrukt

  19. } else {}

  20. digitalWrite (motorPin, laag);

  • Motor stopt als de schakelaar is niet ingedrukt
  • }

  • }

  • Opmerkingen moeten uitleggen van het merendeel van de code, maar bent u nog steeds onduidelijk over iets, dan verlaat vriendelijk een commentaar hieronder ter verduidelijking.

    Zorg ervoor dat de switchPin en het motorPin het adres wijzigen als u het op sommige andere pin op de Arduino board hebt geplaatst.

    Ik ben met behulp van Arduino UNO R3, maar deze code moet uitgevoerd op waarschijnlijk alle de Arduino boards Arduino boards.

    U kunt ook de code downloaden en uploaden deze zo onmiddellijk schets.

    Gerelateerde Artikelen

    Besturen van een Motor met behulp van ultrasone sensoren van de afstand (HC-SR04)

    Besturen van een Motor met behulp van ultrasone sensoren van de afstand (HC-SR04)

    Hallo iedereen! In dit project zullen wij de richting van een motor met behulp van twee ultrasone opgezette sensoren controleren.Als de juiste sensor wordt geactiveerd, zal de motor draaien linksom.Als de linker sensor wordt geactiveerd, zal de motor
    Beheersing van DC Motor met behulp van Arduino

    Beheersing van DC Motor met behulp van Arduino

    Weten uw DC-MotorIn tegenstelling tot servomotoren zijn gelijkstroommotoren typische worden gecontroleerd met Arduino. Rotaties in gelijkstroommotoren zijn relatief in tegenstelling tot waar de rotaties absolute zijn servomotoren. Dit vereist grote p
    Met behulp van een temperatuursensor de snelheid van een motor met behulp van arduino

    Met behulp van een temperatuursensor de snelheid van een motor met behulp van arduino

    Deze toepassing is eenvoudig slechts met behulp van de temperatuursensor LM35 met een arduino-kit om te controleren van een fan en wijzigen van de snelheid met betrekking tot de temperatuur gelezen door de micro-controller die in dit geval de arduino
    Verplaatsen van een Motor met behulp van Arduino en seriële communicatieboekjes

    Verplaatsen van een Motor met behulp van Arduino en seriële communicatieboekjes

    heb je je ooit afgevraagd hoe robots bewegen?  Heb je ooit wilde schrijven van een programma om te controleren van een robot?  Als zo, deze tutorial zal een uitstekende startplek om alles te leren van de elektronisch gestuurde functies met de Arduino
    Beheersing van Arduino RoverBot met TV afstandsbediening

    Beheersing van Arduino RoverBot met TV afstandsbediening

    ik ben een arme Hacker voor 15-jarige Arduino, die heeft weinig toegang tot onderdelen en materialen om een hi-tech robot te bouwen.  Ik weet zeker dat er vele anderen die er die in mijn situatie verkeren.  Deze kleine Instructable zal uitleggen en a
    Hoe schoon een carburateur van de motor met behulp van een ultrasoon reiniger

    Hoe schoon een carburateur van de motor met behulp van een ultrasoon reiniger

    We kennen allemaal het oude gezegde dat een korrel zand in een carburateur met de meest krachtige van motorfiets motoren stoppen kan. En het klopt. In de wereld van carburateurs is reinheid koning. En als u hebt een knokkel geweid of twee de carb ver
    Arduino & Elipse E3 - beheersing van Arduino ik / O van

    Arduino & Elipse E3 - beheersing van Arduino ik / O van

    In dit instructable, mijn eerste ooit instructable, ik ben alleen het delen van een toepassing die ik heb ontwikkeld met behulp van de software Elipse E3, die kunnen communiceren met de Arduino board.Ik besloot om het te delen omdat wanneer ik google
    CONTROL SERVO MOTOR met behulp van MOTIESENSOR

    CONTROL SERVO MOTOR met behulp van MOTIESENSOR

    HI !!!!!!!!! In deze instructables ben ik leer je over het besturen van de servomotor met bewegingssensor. Dit wordt gebruikt in de nerf pistool. Laten we beginnen zonder de tijd te verspillen. Blijf mij volgen voor HTML en CSS, Arduino projecten. Al
    Hoe om te herstellen van een frame op een klassieke motor (met behulp van 1974 honda xl100)

    Hoe om te herstellen van een frame op een klassieke motor (met behulp van 1974 honda xl100)

    Hi mijn naam is daniel! in deze video probeer ik te leren van een eenvoudige, goedkope manier van het maken van je oude motor frame uitzien als nieuw! het zal je helpen besparen ladingen van geld en gemakkelijke stap voor stap van hoe ik het heb geda
    Beheersing van Arduino Yun met Yun Buddy

    Beheersing van Arduino Yun met Yun Buddy

    dit is een eenvoudig tutorial te laten zien hoe Yun Buddy instellen.Stap 1: De Arduino Yun krijgen op uw netwerk Als u een kabel gebruikt alles wat je hoeft te doen is de Yun op uw router kunt aansluiten.Als u van wifi gebruikmaakt wordt het een beet
    Het wijzigen van een band van de motor met behulp van Tyrus hefbomen & een spade

    Het wijzigen van een band van de motor met behulp van Tyrus hefbomen & een spade

    geen behoefte om een reis naar de winkel van de band te veranderen uw motorcross Tyrus, hebt u een spade, een paar banden hefbomen & sommige plastic slang. Deze gedetailleerde tutorial zal u tonen hoe zijn gedaan in 15-20 minuten
    Beheersing van Arduino auto via sprong Motion

    Beheersing van Arduino auto via sprong Motion

    Laatste tijd, heb ik een Arduino-auto, die wordt beheerd via het Web. Dit keer, ik heb dezelfde auto gebruikt maar het wordt bestuurd via Motion sprong.Stap 1: Wat is sprong beweging.U kunt controleren wat "Leap Motion" is door de officiële webs
    Beheersing van Arduino spraakgestuurd

    Beheersing van Arduino spraakgestuurd

    Dit Project is steeds gaan gebruiken arduino met 1SheeldIn dit project zullen we zetten een LED (ON) en zet hem (OFF) spraakgestuurdWe zullen zeggen "Openen" om te schakelen (ON) en "Close" om het (OFF) te schakelenVolg de instructies