App en timer gecontroleerd automatisch blinds (4 / 6 stap)

Stap 4: Aansluiten van macht en het stuurprogramma van de stap


Nu Trek je solderless breadbord! Niet nodig om te solderen of fancy verbindingen maken in dit stadium, eerst willen we alleen controleren of alles werkt.

Ik zal niet ingaan op zo veel detail met de elektronica en de app, ik neem aan dat je weet van je spullen en ook wellicht verschillende componenten dan ik hebben. Ik zal even uitleggen wat waar komt.

Macht aan arduino (Veronderstellend hebt u 12 V, 2A voeding)

Stroom uw stap stuurprogramma en arduino afzonderlijk dus zorg een parallelle aansluiting (4 kabels) zal u met uw levering. GND1 met arduino gnd, VCC1 tot en met VI op arduino (spanning in, niet 5 V als u geen gebruik van 5 volt levering maken!).

Afhankelijk van welke stap stuurprogramma hebt, moet u wellicht een pincode genaamd "slaap". We´re geen gebruik maakt van de blinds zullen we ofwel instellen wanneer de bestuurder om te slapen of zwenking zij vandoor stroomverbruik om laag te houden. In dit project zal de slaapstand niet gebruiken we maar in plaats daarvan zet de chauffeur aan en uit net voordat we het gebruiken (in het geval uw stuurprogramma niet de prestatie van de slaap hoeft). De coureur uit slaap ontwaken is sneller dan starten, zijn meestal ongeveer 1 ms maar in ons geval dat is niet nodig.

Vermogen motor

Zie de bijgevoegde afbeelding. We gaan starten met onze 12V levering. VCC2 en GND2 verbinden met VMOT en GND. U kunt (moet) ook verbinden een condensator van 100uF tussen hen.

Oke nu de motor macht hebben. Wij leveren nu het stuurprogramma met macht!

Bevoegdheid om stuurprogramma

Sluit de andere GND (lagere die in de afbeelding) aan uw GND. De VDD pin wilskracht van de bestuurder, dit is degene die we en uitschakelen inschakelen zullen. Sluit deze aan op pin 16 op je arduino.

Oke stap bestuurder bevoegd. Nu we´re gaan het sommige signalen af te geven om mee te werken.

Stuurprogramma signalen

DIR verbinden met 14 pin op de arduino. STAP verbinden met 15 pin op de arduino. Afhankelijk van het stuurprogramma van uw stap hebt u pinnen zoals MS1, MS2, MS3. Deze zijn voor "microstepping", dit proces kunnen uw motor om kleinere stappen. We zijn niet geïnteresseerd in deze als 200/400 stappen per rotatie is al boven onze behoeften. Meestal wordt in Microstepping door de pin (MS1, MS2...) te koppelen aan de VCC of GND. Check uw stepper-gegevensblad. Wees voorzichtig dat met behulp van kleinere stap u minder koppel verlenen macht (en misschien de int variabele in de code door te tellen super veel stappen overloop).

Stap motor signalen

Oke gaan we nu een tijdelijke verbinding tussen de chauffeur en de motor stap te maken. Dit is om ervoor te zorgen dat alles werkt voordat we verder gaan.

Omdat verschillende stepper gebruik maken van verschillende kleuren op de kabels die ik zal beschrijven een methode die werkt voor alle stepper. Wat wij willen weten is welke kabel waar komt. De vier kabels zijn in paren, twee per spoel (de motor hebben 2 spoelen). De gemakkelijkste manier is om een multimeter of een LED en hen verbinden met twee pinnen. Nu draaien de motoras trekken, als de multimeter een you´ve van de spanning een paar gevonden leest! Als u een LED dat het omhoog zal aansteken, controleert u of u de pinnen als het niet werkt (zoals LED's alleen huidige kunt te stromen in één richting).

Nu sluit ze in paren aan de stepper. Paar 1 gaat naar 1A, 1B en 2 paar aan 2A, 2B. Later toen we testen ze, als u ontdekt dat ze in de verkeerde richting roteren kunt u de positie van de paren.

Berekening van de huidige en de Vref aan te passen

Afhankelijk van je stap type stuurprogramma, check out deze url of Controleer uw gegevensblad.

http://RepRap.org/wiki/Pololu_stepper_driver_board

Als u van plan bent een bestuurder en twee motoren te gebruiken, zorg ervoor dat voor de berekening van de parallelle weerstand van de motoren of u misschien uw chauffeur branden!

Korte uitleg hoe het werkt

Arduino schrijft hoog om de stap-pin voor 500 micro seconden, vertragingen en schrijft herhaald. De stepper interpenetrates dit signaal en activeert de spoelen in de motor stap in een reeks om het draaien van 1 stap te maken.

De DIR-pin is HIGH of LOW afhankelijk van welke richting wij willen de stepper om te draaien.

Als uw motor is freaking out en alle verbindingen juist dat u zou willen proberen de 500 micro seconden omzetten in een hogere/lagere waarde in de code van de arduino.

Niet helemaal werkt of is de motor gewoon maakt rare geluiden?

  1. Als u de stap motoras met de hand draaien (Schakel eerst de stroom) moet het handmatig draaien en het moet voelen "clicky", een "Klik" is een stap. Als dit niet u gebeurt wellicht een defecte motor.
  2. Controleer de aansluitingen, Controleer de aansluitingen, Controleer de aansluitingen.
  3. Controleer het gegevensblad van de bestuurder stap. Controleer eerst of u de fasen correct hebt aangesloten. Controleer als u nodig hebt op grond van één van de pinnen van de microstepping (MS1, MS2...). Controleer of u kunt de kruisspanning op het stuurprogramma en dit zeer zorgvuldig doen, om ervoor te zorgen alleen te raken van de stelschroef met uw schroevendraaier (riskeren tot korte circuit het stuurprogramma als je niet oppast). Tot slot Controleer als het heeft een ingebouwde in huidige limiet die een of andere manier te laag ingesteld.
  4. Wijzig de schrijf-periode in de arduino code (de 500 VS deel) of de vertragingstijd na het schrijven.
  5. Nog steeds niet werkt? Neem contact op met een multimeter of oscilloscoop als u toegang tot een hebt. Whats gebeurt tussen de bestuurder en de motor? Wat gebeurt tussen de arduino en de bestuurder, zijn de pennen schrijven correct?
  6. Alle verbindingen verwijderen, genieten van een kopje koffie en weer monteren. (werkt verrassend vaak)
  7. Stuur me een bericht en ik zal zien of ik kan helpen.

Gerelateerde Artikelen

DIY-Timer gecontroleerd Modem-Router Cooling System

DIY-Timer gecontroleerd Modem-Router Cooling System

(geen geluid) - deze video heeft geen geluid of muziek. de video is dempen.onlangs heb allermeest mijn gekochte muziektracks problemen met youtube's automatisch content dat id matching systeem, hoewel ik heb 40 dollar betaald voor elk van deze track,
Automatische Blinds met Arduino. Gecontroleerd door Android-TV Remote-knoppen-klok

Automatische Blinds met Arduino. Gecontroleerd door Android-TV Remote-knoppen-klok

Hallo jij daar!Eerste Instructable...Dagelijks in de ochtend open ik de blind bij 8:00 am en ik dicht op waas @ 19:00 uur, dus heb ik besloten voor het automatiseren van de gehele procedure.Ik gebruik een Arduino pro mini 5v, Encoder voor huidige pos
Automatische blind aangesloten op bestaande projectorscherm

Automatische blind aangesloten op bestaande projectorscherm

Hallo mijn naam is Chipsy,Ik ben Frans, instructables lezen sinds ten minste 2 jaar, het is de eerste waarde die ik op deze website.Waarom ik maakte dit project:Ik heb een kleine homecinema-systeem in mijn woonkamer, met een projector en een commerci
Countdown timer of automatische uitschakeling schakelaar voor elektrische deken of een ander elektrisch apparaat

Countdown timer of automatische uitschakeling schakelaar voor elektrische deken of een ander elektrisch apparaat

mij wilden voor zitten kundig voor zet mijn elektrische deken voor een beperkte hoeveelheid tijd zonder voor zwenking op vandoor handmatig, in het geval dat ik ofwel gebrek aan de wilskracht om het uit te schakelen of in slaap vallen.   Het resultaat
Automatische Blind Opener

Automatische Blind Opener

http://contraptionmaker.infoWe leven in een 150 jaar oude boerderij met de oorspronkelijke windows. Ondanks isolatie en nieuwe gevelbekleding is het als leven in een zeef, in de winter. Om dit probleem te bestrijden installeren we plastic over de ram
Chook (kippenhok) met automatische deur

Chook (kippenhok) met automatische deur

Een paar jaar geleden bouwden we een kippenhok.Niet zo anders je zou kunnen zeggen, maar deze komt met een timer gecontroleerde automatische deur aangedreven door de zon.Het prototype gebruikt een boor gerecycleerd batterij, de lader en batterijen we
Automatische Window Blind Controller (PICAXE)

Automatische Window Blind Controller (PICAXE)

Want To Build een gemotoriseerde Window Blind Controller voor ongeveer $15.00? Hier is hoe. Ik geniet van planten hebben ingegoten en kijken ze groeien, maar ervoor te zorgen dat ze krijgen genoeg licht kan een uitdaging. Ik heb een boekenkast voor h
Automatische Tea Timer

Automatische Tea Timer

Dit is een eenvoudige gadget waarmee u uw thee en Infusies voor te bereiden. Zomaar het theezakje (of ei) en de beker met warm water in de plaats en selecteer de gewenste steeping tijd. De Tea Timer zal automatisch de infusie van de thee tijdens de g
Zeta Reticuli: MIDI gecontroleerd 10-band EQ en meerdere externe effect interface

Zeta Reticuli: MIDI gecontroleerd 10-band EQ en meerdere externe effect interface

ongeveer de helft mijn levensduur (20 jaar) geleden ik gebruikte om letterlijk drillions & drillions van ideeën die ik voel me nog steeds niet zijn een complete verspilling van tijd. Één van deze briljante ideeën moest kunnen controleren een wah-peda
Raspberry Pi gecontroleerd rode auto Trolley

Raspberry Pi gecontroleerd rode auto Trolley

Nu kan de trein rond uw kerstboom of uw favoriete ras gecontroleerde speelgoed zijn bestuurbaar vanaf het web of een mobiel apparaat. Waarom zou je dat doen als u al een afstandsbediening? Je doen dit gewoon omdat u kan! Ik gebruikte een rode auto Tr
Bluetooth gecontroleerde elektronische huistoestellen

Bluetooth gecontroleerde elektronische huistoestellen

Dit is mijn eerste Instructables, hoop dat u allen graag deze.Details:-Haar een app gebaseerd project, waar u de elektronische apparaten in huis door een android app kunt. Met behulp van deze app, kunt wij het elektronische toestel in 3 kamers, waar
Aergia: Android gecontroleerd TV Remote(with Speech Recognition)

Aergia: Android gecontroleerd TV Remote(with Speech Recognition)

Hebt u ooit geconfronteerd met deze situatie zittend op je favoriete plekje op de Bank of fauteuil, comfortabel kijken naar uw favoriete TV-programma? U bent zonder speling verscholen onder de deken, de airconditioning is aangenaam koel, schijnt de z
AFFAIRE-AMA-STRING ULTIMATE UPGRADE: MOTION SENSOR & TIMER heeft CAT draai het op en af met behulp van wisselstroom (geen batterijen) met geen menselijke INPUT

AFFAIRE-AMA-STRING ULTIMATE UPGRADE: MOTION SENSOR & TIMER heeft CAT draai het op en af met behulp van wisselstroom (geen batterijen) met geen menselijke INPUT

een paar weken terug kwam ik in de affaire-ama-String Upgrade 2.0 een Cat Toy verbeterd op de instructable die is fantastisch en heeft stappen ter verbetering van de kat speelgoed gooien-AMA-String dat een timer en grotere D formaat batterijen.Sinds
Bluetooth gecontroleerde chassi lichten

Bluetooth gecontroleerde chassi lichten

we een toewijzing in de school te bedenken, te zoeken of te maken van een project dat met arduino moest doen en dat ik ging om te bouwen van een verlichtingssysteem voor mijn nieuwe computer chassi omdat het was een vrij eenvoudig project en het kon