Ställa in en Stepper Motor Driver (2 / 5 steg)

Steg 2: Att få Raspberry Pi kör



Det första vi behöver göra innan vi gör några motorer är installera vissa programpaket på Raspberry Pi som gör det möjligt att kommunicera med SlushEngine. Dessa paket är lätta att installera och vi testar dem regelbundet med OS (Raspbian, trogna, etc...) på webbsidan Raspberry Pi att säkerställa att de är uppdaterade och arbetar. Det finns många olika sätt att ansluta till din Raspberry Pi. Du kan använda VNC, SSH eller Anslut den bara till en monitor. Alla dessa alternativ fungerar för SlushEngine.

Först måste vi aktivera SPI och I2C, dessa är kommunikation bussarna som används för att kommunicera med Raspberry Pi. För att aktivera dessa, måste vi ändra där inställningar med programmet hallon Config.

sudo raspi-config

Detta kommer att öppna upp en terminal baserat konfigurationen fönster. Du kan använda piltangenterna för att bläddra runt och titta på de häftiga funktionerna (nu är inte tid för överklockning). Vi vill göra följande:

Avancerade alternativ > SPI > Ja & avancerade alternativ > I2C > Ja

När du har aktiverat både SPI och I2C, kan du starta om Raspberry Pi.

Raspberry Pi rebooted, vill du kontrollera att du har en Internetanslutning på Raspberry Pi. All programvara ligger on-line och kommer att installeras automatiskt med hjälp av en serie kommandon. Efter befallningen nedan kommer att säkerställa korrekt installation. Vi kommer att installera paketen krävs måste vi sedan installera andra paket (installatörer installatörer) först.

sudo apt-get update

sudo lämplig-få installera python3-pip git

Sedan installera biblioteket används för att kommunicera med SPI bussen som vi gjorde innan.

PIP-3.2 installera spidev

Nu kommer vi att installera ett paket som används för att kommunicera med I2C bussen. Detta kommer att kommunicera med temperaturgivare och IO i SlushEngine styrelse.

git clone https://github.com/quick2wire/quick2wire-python-a...

CD-quick2wire-python-api

sudo python3 setup.py installera

Alla nödvändiga paket har nu installerats och vi kan slutligen installera programmet SlushEngine. Detta kommer att installeras med samma metod som användes för installation av I2C driver.

CD...

git klon https://github.com/Roboteurs/slushengine

CD slushengine

sudo python3 setup.py installera

Hårt arbete är äntligen över! Nu kan du koppla in en del hårdvara och vi kan få några motorer flyttar.

Se Steg
Relaterade Ämnen

Trä Gear Clock med Stepper Motor Drive

Ännu en annan klocka med trä redskap. Denna design var inspirerad av DickB1's Instructable (visas här på botten).Men i stället för körning klockan med en magnetiskt pulsade pendel, använde jag en liten stegmotor.Först måste jag få en stor gripe med D...

TB6560 Microstepping bipolär Chopper Stepper Motor Driver

i denna artikel kommer jag att beskriva hur jag byggt stepper motor drivrutiner för ca $10USD en bit. Inkluderas blir en komplett Schematisk, prov styrelsen layout och länkar till YouTube-videor om föraren kör under kontroll av klockan och dator.Någr...

ARDUINO UNO + TB6560 Stepper motor driver

Hej. God dagDetta är min första instructable. Förhoppningsvis kan någon kommentar om du vill fråga eller rätta mig om jag har felOK, är detta handledning till enheten stegmotor med ARDUINO och TB6560 Stepper motor drivrutin. Du egentligen kan använda...

Enkla Stepper Motor Driver för Arduino CNC projekt

Detta är en enkel dubbel H-Bridge enhet jag gjorde för en tid sedan med några marker fick jag på eBay. Det använder en Pic mikro-controller för att hantera steg riktning ingångar för att spolen enhet logik. Jag använde de billigaste bilder jag hade d...

Bipolära Stepper Motor Driver

Att experimentera bipolär stepper motor med Arduino, många man kommer att använda L293 motor sköld, tyvärr jag inte kan hitta en, jag försökte bygga från alternativa delar, lyckligtvis har vi fortfarande Google Gud att uppfylla vår önskan, jag fick g...

Stepper Motor Easy Driver

I detta instructable jag ger ett kodexempel och layout för att ansluta en stegmotor för Nema 17 form faktorn till en Easy Driver motor controller styrelse sedan styra motorn med en Arduino Uno.Steg 1: Nödvändiga komponenter: NEMA 17 form faktorn steg...

Dansar Tippy med arduino och stepper motor

Tippy skapades helt av en slump.För att säga längre skulle om det kräva mig att bara göra några saker upp.Här en video för dig underhållning:Viktig information:Projektet förutsätter att du har en grundläggande kunskap om Arduino och lödning.De 3 förs...

Arduino hårdvara PWM för stepper motor enheter

med vårt nya projekt, JustAddSharks, vi är mycket angelägna om att stödja utvecklingen av programvara med öppen källkod kontroll för laserklingor. Vi är mer än glad för människor att ändra våra laserklingor, ersätta styrsystemet med något lämpligt öp...

Lätt att bygga CNC Mill Stepper Motor och Driver kretsar

detta är en uppföljning till lätt att bygga skrivbord topp 3 axel CNC fräsning maskin en gång du få maskinen alla sätta ihop sin tid att göra det gå.Så är det dags att köra motorerna. Och här jag har satt ihop en krets som jag tycker är det absoluta...

Intellekten Edison: Ställa in Stepper Motor

Stegmotorer är en speciell typ av elektrisk motor som kan användas för precision manövrering. Även en liten stegmotor kan producera mycket vridmoment, vilket gör det ett värdefullt tillskott till Grove Starter Kit används på den Intel IoT Hack-a-thon...

Arduino bibliotek för 28BYJ-48 Stepper Motor och ULN2003 Driver

28BYJ-48 stegmotor med ULN2003 drivrutinen nu verkar ganska vanligt konfiguration. Motor och föraren är både lättillgänglig och billigt. Men fungerar standard arduino stepper motor biblioteket bara inte med den här konfigurationen! Tydligen något att...

Attiny85 som steg/Dir Stepper Motor Controller

Någonstans i Grekland gjorde någon något aldrig gjort förut...Sett dessa saker innan?Sak: 1Sak: 2Sak: 3Åh, har du! Du köpte en av dem säger du? Åh... Oroa dig inte, jag gjorde också.De gjorde jobbet, ja. Men vi betalade för dem mycket. Verkligen myck...

Bipolära Stepper Motor

jag hade några stegmotorer från trasiga HP skrivare, hårddisk och andra elektroniska apparater, så jag tänkte att det vore bra att få dem att fungera.i början började jag med uni-polär stegmotor (5,6 tråd) med ATMEGA8 MCU och ULN2003 drivrutin och de...

Jorden världen roterar med Arduino eller Raspberry Pi kontrollerade Stepper Motor

Detta instructable beskriver hur du uppgraderar din världen till en motoriserad version. Det ser otroligt bättre på hyllan när det sakta roterar, och någon demonstration med dina barn (att förklara den dag/natt cykeln eller årstiderna) vinner i intre...

Stepper Motor bågreaktorn

tillbaka i 2008 när Iron Man kom ut, arc reaktorn var en av de mest populära DIY bygger på denna webbplats. Ett antal mycket begåvad, och ofta mycket engagerade, arc reactor bygger publicerades. Med Iron Man 2 trailer nyligen släppt, och uppföljaren...

Stepper Motor grunderna - 6 kablar unipolär / bipolär Motor

STEPPER MOTOR grunderna - 6 kablar UNIPOLÄR / BIPOLÄR MOTOR exempel.Grunderna om hur stegmotor, stepper controller och stepper drivrutinen fungerar.Obs: Det finns vissa skillnader på hur de olika varianten av stegmotorer arbete (dvs. 4 trådar, 5 kabl...

Stepper Motor grunderna - 5 kablar unipolär / bipolär Motor

STEPPER MOTOR grunderna - 5 kablar UNIPOLÄR / BIPOLÄR MOTOR exempel.Grunderna om hur stegmotor, stepper controller och stepper drivrutinen fungerar.Obs: Det finns vissa skillnader på hur de olika varianten av stegmotorer arbete (dvs. 4 trådar, 5 kabl...

Stepper Motor grunderna - 4 trådar bipolär Motor

STEPPER MOTOR grunderna - 4 trådar BIPOLÄR MOTOR exempel.Grunderna om hur stegmotor, stepper controller och stepper drivrutinen fungerar.Obs: Det finns vissa skillnader på hur de olika varianten av stegmotorer arbete (dvs. 4 trådar, 5 kablar och ledn...

Stepper Motor modul

detta projekt är utformad så att du kan skapa en återanvändbar modul för bipolära Stepper applikationer baserade på en L293D H-brygga. En H-bryggan är en krets som gör att du kan återföra polariteten på en DC krets. De är vana att styra riktningen på...