One Touch Wardrobe (1 / 7 stap)

Stap 1: De Controller


Arduino Motorschild (L298N)

=================================================================================
Introductie
=================================================================================
Deze motor schild kunt Arduino te rijden twee kanaals DC-motoren. Het maakt gebruik van een L298N chip welke leveringen uitgang stromen tot 2A elk kanaal. De controle van de snelheid wordt bereikt door conventionele PWM die kan worden verkregen van de Arduino is PWM-uitgang Pin 5 en 6. De functie inschakelen/uitschakelen van de motorische controle is gesignaleerd door Arduino digitale Pin 4 en 7.

De Motorschild kan worden gevoed vanuit Arduino of van externe voedingsbron. Het wordt sterk aangemoedigd te gebruiken van de externe voeding aan de macht de motor shield.

Logica controle Voltage5V (van Arduino)
Motor aangedreven Voltage4.8 ^ 35V (vanaf Arduino of externe krachtbron)
Logic supply huidige Iss≤36mA
Motor Driven huidige Io≤2A
Maximumvermogen consumption25WT = 75
PWMPLL Speed control-modus
Signaal besturingsniveau:

High2.3V≤Vin≤5V
Lage-0.3V≤Vin≤1.5V

==================================================================================
Pin toewijzing
==================================================================================
"PWM Mode"
PIN functie
Digitale 4 Motor 2 richtingscontrole
Digitale 5 Motor 2 PWM-controle
Digitale 6 Motor 1 PWM-controle
Digitale 7 Motor 1 richtingscontrole

"PLL Mode"
PIN functie
Digitale 4 Motor 2 inschakelen controle
Digitale 5 Motor 2 richtingscontrole
Digitale 6 Motor 1 richtingscontrole
Digitale 7 Motor 1 inschakelen controle

==================================================================================
Voorbeeldcode
==================================================================================

De controle van de snelheid van de PWM

De controle van de snelheid van de Arduino PWM
int E1 = 6;
int M1 = 7;
int E2 = 5;
int M2 = 4;

VOID Setup
{
pinMode (M1, uitvoer);
pinMode (M2, uitvoer);
}

void loop
{
int waarde;
voor (waarde = 0; waarde < = 255; waarde += 5)
{
digitalWrite(M1,HIGH);
digitalWrite (M2, hoge);
analogWrite (E1, waarde);   De controle van de snelheid van de PWM
analogWrite (E2, waarde);   De controle van de snelheid van de PWM
delay(30);
}
}

=======================================

De controle van de snelheid van de PLL

De controle van de snelheid van de Arduino PLL
int E1 = 7;
int M1 = 6;
int E2 = 4;
int M2 = 5;

VOID Setup
{
pinMode (M1, uitvoer);
pinMode (M2, uitvoer);
}

void loop
{
int waarde;
voor (waarde = 0; waarde < = 255; waarde += 5)
{
digitalWrite(M1,HIGH);
digitalWrite (M2, hoge);
analogWrite (E1, waarde);   De controle van de snelheid van de PLL
analogWrite (E2, waarde);   De controle van de snelheid van de PLL
delay(30);
}
}

==================================================================================
Motor Driver L298
=================================================================================

Ik gebruik voor Fan

De Code:

VOID kipas()
{
digitalWrite (kipasPin1, hoge);
digitalWrite (kipasPin2, laag);
digitalWrite(enablePin,HIGH);
delay(1000);
}

VOID kipas_mati()
{
digitalWrite (kipasPin1, laag);
digitalWrite (kipasPin2, hoge);
digitalWrite(enablePin,LOW);
delay(1000);
}

=======================================================================================

Bron:
http://www.dfrobot.com/wiki/index.php?title=Arduino_Motor_Shield_%28L298N%29_%28SKU:DRI0009% 29

PDF:
http://droboticsonline.com/ebaydownloads/L298_Motor_Shield_Manual.PDF

Gerelateerde Artikelen

Switch met de Linkit One Touch

Switch met de Linkit One Touch

In deze instructables ga ik u tonen hoe te maken van een touch-switch met behulp van de Linkit één bestuur. Dit is een Capacitieve touch en niet een resistive touch, zodat u kon om veiligheidsredenen gebruiken of gewoon om te schakelen op de lichten
LinkIt ONE Touch Sensor

LinkIt ONE Touch Sensor

In dit Instructable zal ik u tonen hoe te draad en een touch Sensormodule te gebruiken. Na het leren hoe met deze module kunt u het bouwen van een groter project zoals een touch-gevoelige licht. Laten we beginnen!Stap 1: Benodigdheden LinkIt eenTouch
LinKit ONE Touch LED

LinKit ONE Touch LED

dit instructable begeleidt u te gloeien van een LED met behulp van een touch-sensor wat betekent dat de LED gloeien zal wanneer u ingaan op de sonde van de sensor.Het project gebruikt de Mediatek linkit een op een touch-sensor en een LED aangesloten.
One-Touch toetsenbord Masher

One-Touch toetsenbord Masher

waardevolle seconden in een code te typen telkens als u de deur open moet verspillen?Dit kleine 'apparaat' stroomlijnt het proces door de juiste sleutels voor u te drukken, en kan worden verborgen in uw handpalm, zodat je gewoon je hand tegen het toe
Arduino Tutorial: Capacitive Touch sensoren

Arduino Tutorial: Capacitive Touch sensoren

Hallo iedereen!Dit instructable is een tutorial die u begeleiden zal bij het gebruiken van de Capacitive touch sensoren met Arduino. Een capacitieve sensor is een soort touch sensor, waarvoor weinig of geen kracht om te activeren.In dit Instructable
Voeg een Splash van kleur aan uw telefoon!

Voeg een Splash van kleur aan uw telefoon!

Hey iedereen! Dus in deze kleine tutorial ga ik je laten zien hoe toe te voegen een beetje kleur aan uw telefoon, en maken het een apparaat dat heeft echt een persoonlijke voor u. Zij vereist alleen een paar van de materialen die u waarschijnlijk al,
Hoe maak je een aarding pols Band.

Hoe maak je een aarding pols Band.

In mijn leven ik omgaan met veel gevoelige electronica dagelijks en frituren van deze elektronica is een groteZorg wanneer ze aan te raken. De meeste mensen denken zijn moeilijk te bakken van elektronica met statische elektriciteit.Zijn niet, one-tou
Ugly Drum Smoker (UDS) ondersteuning en FAQ

Ugly Drum Smoker (UDS) ondersteuning en FAQ

Ugly Drum rokers zijn eenvoudige rokers om te bouwen en te beheren en nog enkele echt goede barbecue stak.  Dit Instructable zal beantwoorden al uw algemene vragen over de UDS en how to cook mee.  Dan zal ik u tonen hoe te bouwen uw eigen UDS.  Deze
ODROID U3 LAMP Server met Seafile Cloud

ODROID U3 LAMP Server met Seafile Cloud

Please Vote voor dit Instructable en sommige van mijn anderen in de sectie van de stemming in de rechter bovenhoek van de pagina. Dank u zeer voor het steunen van onze projecten en ik hoop dat ze zijn behulpzaam.In de wereld van microcomputers gewees
Hoe maak je een voetbal

Hoe maak je een voetbal

na een recente reis naar Zambia, mijn kerk keerde terug met diverse "souvenirs". Een van hen wordt een "voetbal" de kinderen rond geschopt. Dit Instructable is een variant van hun ontwerp.Voel je vrij om te stemmen! : DStap 1: Verzamel
Pocket Sized kamp kachel (The verbeterd

Pocket Sized kamp kachel (The verbeterd

dit instructable kwam eigenlijk over door de noodzaak. Ik hou van de camping, en vaak gaan wandelen in het bos. Hoe vaak hebt u bracht een dag vissen, en wenste dat u sommige verse vis zou kunnen gooien in een pan daar op het dok?Voor mij betekende a
Muisinstellingen te stroomlijnen Tabbed Browsing

Muisinstellingen te stroomlijnen Tabbed Browsing

ik zal u tonen hoe het configureren van uw muisknopen browsen om efficiënter te maken. Met deze instellingen zal u zitten kundig voor snel schakelen tussen tabbladen, nieuwe tabbladen maken sluit huidige lusjes en sluit de webrowser of een ander prog
Snelle nietmachine mod

Snelle nietmachine mod

gewoon een snelle mod om een één vinger nietmachine schieten nietjes.Net board en begonnen knutselen met een nietmachine "één vinger, 20 vel macht". Ik heb de mijne bij staples.Dit gewoon werken op elke one-touch-nietmachine ik weet zeker dat he
SPEEDsSTACK Stopwatch

SPEEDsSTACK Stopwatch

In dit instructable zal ik laten zien hoe maak je een stopwatch aanraking gevoelig als de SpeedStack de stopwatch.Whatch die het werktEerste test met de OLEDStap 1: benodigdheden: * Arduino pro mini* Adafruit OLED scherm (128 * 68 i2c)* Koperen tape*