Serial gecontroleerde variabele snelheid Motor (5 / 6 stap)

Stap 5: Controleren de motor vanuit een programma


Als u een programma schrijft, kunt u COM1 waarschijnlijk openen: als een bestand en eenvoudig schrijven alsof het een ander bestand. Zijnde kundig voor de periodes dat de motor is ingeschakeld door het uitvoeren van dat een bepaald aantal tekens lijkt erg handig. Vergeet niet dat het systeem zeer waarschijnlijk is naar de buffer van de tekens die u naar de seriële poort verzendt, dus gewoon omdat een aanroep schrijven geretourneerd betekent niet dat de motor doet wat je verteld het is voltooid. Aangezien we niet om het even wat "fancy" met de com-poort signalen, u moeten niet te onderzoeken van de geheimzinnige opties die het zou kunnen ondersteunen. (hoewel, als je kunt hoe achterhalen te sturen een pauze-reeks naar de com-poort, dat is een continue "0" staat, en zal rijden de motor helemaal op; kosten dan het verzenden van continue 0 tekens.)

Als uw programmeertaal niet je output naar COM1 laten:, kunt u mogelijk nog steeds om te controleren de motor door "calling" DOS opdrachten kopiëren.

(OK. Ik heb gedownload van Microsoft Visual Basic Express 2005 (dat is gratis) en beheerd om te binden van een horizontale schuifbalk weergegeven aan de motorsnelheid, gecontroleerd via de seriële poort. zip gekoppeld. Het heeft waarschijnlijk meer dan het nodig heeft om het dupliceren van het programma op uw systeem, maar ik kon niet bedenken precies welke bits nodig waren. Het programma is zowel vereenvoudigd en bemoeilijkt te begrijpen (sorry) doordat meerdere threads. Één thread doet niets maar output naar de seriële poort, en de rode draad leest de schuifbalk en updates info door de seriële draad gebruikt.)

Gerelateerde Artikelen

GOduino II = Arduino + L293D variabele snelheid Motor Controller

GOduino II = Arduino + L293D variabele snelheid Motor Controller

UPDATESGOduino II werd gekenmerkt op dangerousprototypes.com04/07/2012 heb ik een begroting dia toegevoegd voor de lezers die vroegen zich af waar ik heb mijn budget < $20 voor de GOduino II.INTRODUCTIEDe GOduino II is een self-contained programmeerb
Installeren variabele snelheid zwembad pomp, Filter en sanitair

Installeren variabele snelheid zwembad pomp, Filter en sanitair

sanitair installeren voor een zwembad soort van een kunstvorm is.  Zeker het krijgen van dingen verbonden en werken is vrij eenvoudig, maar maken dingen zien er goed en werk efficiënt komt waar de kunst in beeld.  Het is eenvoudig om leidingen lopen
Variabele snelheid tafelblad Fan

Variabele snelheid tafelblad Fan

"Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)"Over het voorbije semester, ik 3D afgedrukt en bouwde een mini tafelblad fan. Een paar onderdelen die ik oorspronkel
Variabele snelheid Fan met Snap Circuits, Kano Computer

Variabele snelheid Fan met Snap Circuits, Kano Computer

In een vorige How-To Guide ik aangetoond hoe te knipperen een Snap Circuits LED met de Kano-Computer (knipperen van een LED is de 'Hello World!' van hardware hacking) en in deze handleiding zal ik laten zien hoe te rijden een variabel toerental venti
Bespaar geld, met deze omvormer variabele snelheid mod naar uw pomp zwembad

Bespaar geld, met deze omvormer variabele snelheid mod naar uw pomp zwembad

er zijn commercieel beschikbare eenheden die gebruik maken van een VFD-omvormer te variëren van de snelheid van uw pomp van het zwembad, en hoewel zij levert een grote besparing, wordt een DIY BB Enterprise Translator ik wilde hebben een gaan op mijn
Hoe te bouwen van een variabele snelheid aardewerk wiel.

Hoe te bouwen van een variabele snelheid aardewerk wiel.

1. ik ben geen expert aardewerk. (heck Im geen goed in alle waarheid worden verteld. Zo als na het lezen van dit je meer wilt leren over aardewerk werken uw gonna moet iemand anders vragen.2. we werken goed met elektriciteit die is gonna be rond wate
Bluetooth gecontroleerde Arduino Dual Motor RC Platform

Bluetooth gecontroleerde Arduino Dual Motor RC Platform

* Als van 7/6/15, ben ik nog steeds ontbreken een aantal van de vergadering tekst. Ik zal worden afwerking de Instructable kort, in de tussentijd als u nog vragen, voel je vrij om me e-mail of een reactie achterlaten.Met dit Instructable zult u in st
PWM variabele snelheid Disco bal

PWM variabele snelheid Disco bal

onlangs, heb ik een kleine PWM (Pulse Width Modulation) dimmer voor een LED licht die ik heb gebouwd. Het gebaseerd op een DC-motor controller die gebruikmaakt van een 555 timer chip.De tutorial die ik gebruikt om te bouwen van de dimmer kan worden g
Variabele snelheid van magneetroerder vanaf een PC power supply

Variabele snelheid van magneetroerder vanaf een PC power supply

vond ik heel veel van eenvoudige ontwerpen voorgesteld door hobbyisten op het web voor het draaien van een PC-ventilator een magneetroerder en sommige projecten om een bench top voeding van en oude computer voeding te bouwen.Ik denk dat de voeding ka
Het gebruik van een Potentiometer aan een variabele snelheid "Knight Rider" maken met LED's

Het gebruik van een Potentiometer aan een variabele snelheid "Knight Rider" maken met LED's

voor mijn eerste Instructable ik wilde delen van het idee dat kreeg me in de eerste plaats in de Arduino. Mij wilden voor wekken een Knight Rider effect voor mijn Jeep. Na de turorials doorlopen en wassen forums slaagde ik om hulp te krijgen van een
Gebruik een variabele snelheid Haakse slijper als cutter en rotator! voor hout draaibank alternatief!!! (nu op makerprojects te)

Gebruik een variabele snelheid Haakse slijper als cutter en rotator! voor hout draaibank alternatief!!! (nu op makerprojects te)

ik denk dat dit is een goede "boerderij Hack" en mijn vader zou trots op.  Ik moest een ronde einde op een vierkant stuk hout ter vervanging van een kruiwagen handvat. Dit werkte goed genoeg!  Gewoon doorgeven het in het geval dat anderen ook ee
555 timer Hacks: kabel Testers, Magneetroerders en Lego Grabbers Oh mijn!

555 timer Hacks: kabel Testers, Magneetroerders en Lego Grabbers Oh mijn!

Willen leren over de 555 Timer IC? In dit Instructable ik zal u laten zien hoe het toevoegen van een 555 aan uw verzameling van Snap Circuits blokken en bouwen circuits die u gebruiken kunt om te experimenteren met het volgende:Bouwen van een optisch
Compacte 3-in-1 klemmenstrook DIYduino met geïntegreerde Sensor en Motorschild L298N

Compacte 3-in-1 klemmenstrook DIYduino met geïntegreerde Sensor en Motorschild L298N

ik presenteer een compact ontwerp van een klemmenstrook Arduino board (DIYduino), die bevat een 2A motor stuurprogramma en heeft bovendien de functionaliteit van een sensor schild. De 2-kanaals versie kost ongeveer $29,43 en is goedkoper in vergelijk
360 roterende Platform met vaste centraal platform

360 roterende Platform met vaste centraal platform

Hopelijk kan de instructie hieronder samen met de foto's iedereen met sommige DIY basisvaardigheden te maken van hun eigen versie van dit platform en hopelijk op het ontwerp enigszins te verbeteren. Lezing rond op de interweb ziet eruit als de bouwma