L298 (Motor Driver) und die Linkit One (4 / 4 schritt)

Schritt 4: Code


Der Code finden Sie unten und benötigen Sie eine modifizierte Arduino IDE, mit dem ein LinkIt Board Code hochladen zu arbeiten.

Dies ist nur ein Beispiel-Code, wodurch den Motor drehen in entgegengesetzte Richtungen.

 int enA = 10; int in1 = 9; int in2 = 8; // motor two int enB = 5; int in3 = 7; int in4 = 6; void setup() { // set all the motor control pins to outputs pinMode(enA, OUTPUT); pinMode(enB, OUTPUT); pinMode(in1, OUTPUT); pinMode(in2, OUTPUT); pinMode(in3, OUTPUT); pinMode(in4, OUTPUT); } void demoOne() { // this function will run the motors in both directions at a fixed speed // turn on motor A digitalWrite(in1, HIGH); digitalWrite(in2, LOW); // set speed to 200 out of possible range 0~255 analogWrite(enA, 200); // turn on motor B digitalWrite(in3, HIGH); digitalWrite(in4, LOW); // set speed to 200 out of possible range 0~255 analogWrite(enB, 200); delay(2000); // now change motor directions digitalWrite(in1, LOW); digitalWrite(in2, HIGH); digitalWrite(in3, LOW); digitalWrite(in4, HIGH); delay(2000); // now turn off motors digitalWrite(in1, LOW); digitalWrite(in2, LOW); digitalWrite(in3, LOW); digitalWrite(in4, LOW); } void demoTwo() { // this function will run the motors across the range of possible speeds // note that maximum speed is determined by the motor itself and the operating voltage // the PWM values sent by analogWrite() are fractions of the maximum speed possible // by your hardware // turn on motors digitalWrite(in1, LOW); digitalWrite(in2, HIGH); digitalWrite(in3, LOW); digitalWrite(in4, HIGH); // accelerate from zero to maximum speed for (int i = 0; i < 256; i++) { analogWrite(enA, i); analogWrite(enB, i); delay(20); } // decelerate from maximum speed to zero for (int i = 255; i >= 0; --i) { analogWrite(enA, i); analogWrite(enB, i); delay(20); } // now turn off motors digitalWrite(in1, LOW); digitalWrite(in2, LOW); digitalWrite(in3, LOW); digitalWrite(in4, LOW); } void loop() { demoOne(); delay(1000); demoTwo(); delay(1000); } 

In Verbindung stehende Artikel

Servo-Wender und LinkIt One

Servo-Wender und LinkIt One

Die LinkIt ein Brett von MediaTek und Seeed nutzt der Arduino IDE aber das Board kommt mit viel mehr Anschlussmöglichkeiten erbaut. Das angeschlossene Gerät kann mehrere Servos benutzen möchten, und wenn Sie wie ich sind, Code ist härter als die Hard
"Projekt Hier" - eine SMS Alarmierung GeoFence für die Mediatek LinkIt ONE

"Projekt Hier" - eine SMS Alarmierung GeoFence für die Mediatek LinkIt ONE

Dieses Projekt verwendet die onboard GPS und GPRS Funktionalität der Mediatek LinkIt ONE, um die aktuelle Position über einen PubNub-Echtzeit-Daten-Stream-Kanal zu veröffentlichen.Ein Skript auf einem Webserver abonniert diesen Kanal PubNub.Dieser We
LinkIt One und PWM (Pulsweitenmodulation)

LinkIt One und PWM (Pulsweitenmodulation)

Willkommen Sie zu meinem Tutorial auf der MediaTek LinkIt One und Pulsweitenmodulation.Was ist Pulsweitenmodulation und was macht man damit?Die Worte Pulsweitenmodulation sind fast selbsterklärend. Es ist ein elektrisches Signal, die gepulst ist (wie
LinkIt One - Weg-und/oder Geschwindigkeitsgeber

LinkIt One - Weg-und/oder Geschwindigkeitsgeber

Haben Sie sich jemals gewünscht, zu wissen, ob jemand den Raum betritt oder in unser Haus, bricht wenn Sie nicht bei Ihnen zu Hause sind. Also in diesem instructable werde ich Ihnen zeigen, wie der Melder eine Bewegung ausgelöst zu bauen, das Sie ben
Akku und Stromversorgung für Linkit One

Akku und Stromversorgung für Linkit One

Power ist ein sehr wichtiger Aspekt eines Mikrocontrollers wenn seine voraussichtlich angeschlossenen 24 Stunden, um das Internet der Dinge.Das Board kommt es selbst mit einer Batterie. Aber in diesem instructable ich werde den Strombedarf, Möglichke
LinkIT One - Live-Daten in Excel überwacht und über ein Dashboard angezeigt

LinkIT One - Live-Daten in Excel überwacht und über ein Dashboard angezeigt

Es gibt viele Möglichkeiten, um Daten von Prototyping-Plattformen wie die Linkit One sammeln viele davon musst du bezahlen. Wahrscheinlich ist die einfachste Verwendung von Excel für Ihre Sammlung und Manipulation.Zum Beispiel:Verwenden der seriellen
Erste Schritte mit dem LinkIt One - DC-Motoren

Erste Schritte mit dem LinkIt One - DC-Motoren

In den letzten beiden Instructables zeigte ich Ihnen wie zum Einstieg LinkIt einer inklusive controlling Servos und LEDs. Gewusst wie: aktualisieren Sie die integrierte Firmware des LinkIt, deshalb empfehle ich Sie ich Ihnen auch zeigen, dass zuerst
LinkIt ONE Bluetooth Magnetventil Steuerung

LinkIt ONE Bluetooth Magnetventil Steuerung

Hallo!In meinem zweiten Instructable zeige ich Ihnen wie ein Magnetventil mit einem LinkIt Board gesteuert.Ein Magnetventil ist nur eine Spule, die mit Strom versorgt, fungiert als ein Elektromagnet. Es kann als Aktuator schließen Türschlösser oder ä
Steuerung von Hochspannungsanlagen mit LinkIt One

Steuerung von Hochspannungsanlagen mit LinkIt One

In den letzten wenigen Projekten habe ich mit LinkIt ein Brett und LinkIt ein Brett eignet sich für IoT-Anwendungen. Aber die LinkIt One ist nicht geeignet für Hochspannung und aktuelle Geräte, wie zum Beispiel Ihr Haus Beleuchtungssystem oder andere
LinkIT One - Dual-Beam-Spektrometer

LinkIT One - Dual-Beam-Spektrometer

Mein beruflicher Werdegang basiert auf Arbeit im Labor und seit kurzem Lab Gerätemontage. Mein letzter Arbeitgeber war, ein pharmazeutisches Unternehmen und vor verkleinert werden konnte ich Zustimmung zu Bergung Teile aus einem Stücke der Ausrüstung
Bauen einen Näherungssensor mit Linkit One

Bauen einen Näherungssensor mit Linkit One

Näherungssensoren sind cool arbeiten besonders wenn Sie Roboter entwerfen können, sei es Ultraschall Abstand Modul oder ein IR-Näherungssensor. Dabei werde ich zeigen, wie Sie Ihre eigenen IR-Näherungssensor mit einer Reihe von IR-LEDs und einer Link
LPG / Biogas-Erkennungssystem mit MediaTek LinKIt One

LPG / Biogas-Erkennungssystem mit MediaTek LinKIt One

Die LinKIt eine Entwicklungs-Plattform wurde entwickelt und mit einem kleinen Footprint, ermöglicht die Erstellung von Wearables und IoT-Geräte, mit reichen Konnektivität von MediaTek Labs ins Leben gerufen. Instructables-HQ ausgesät haben rund 250 C
LinkIt One Remote Pulsuhr

LinkIt One Remote Pulsuhr

Diese instructable zeigt wie erstelle ich ein WLAN-fähigen Pulsmesser mit Mediatek LinkIt ein Entwicklungskit. Die Herzfrequenz wird bestimmt mit Photoplethysmograph (PPG) Signal des Subjekts Fingerspitze entnommen. Die Herzfrequenzdaten wird in rege
LinkIt One Phone-Home-Gerät

LinkIt One Phone-Home-Gerät

Wir versuchen eine MediaTek Linkit ein als Bestandteil unserer unabhängigen Maker Space Program-Projekt arbeiten. Die IMSP soll zugänglich Methoden zur Erfassung und Analyse von Telemetriedaten zu entwickeln und Daten zur Verwendung in Amateur Rakete