Hur man styr "saker" från datorn (2 / 4 steg)

Steg 2: Koden och grundläggande test




För att enkelt kunna identifiera och kontrollera olika utdata/belastning på bordet, jag skrev en uppsättning koder, baserad på vanlig heltal, varje kod kommer att orsaka en given utgång att gå ON/OFF, på liknande sätt för servon, 2 intervall av koder används för att styra 2 servon separat med 100 steg rörelse för att kunna flytta servo från 0° till 180°

Exempel:
-Skicka koden 11 kommer inställd på ON ljus 1, skicka 10, kommer att stänga av
-Skicka koden 200 kommer att flytta servo till 0°, skicka 250 kommer att flytta servo till ~ 90°
-Skicka 1000 kommer att återvända tillbaka lista över alla larm definieras i Arduino och deras tilldelade pin, avgränsade med semikolon.

Denna logik gäller alla utgångar, nedan mappningstabellen för alla koder:

Bara Hämta Arudino IDE, jag använder version 1.5.4, sedan öppnar den bifogade uppförandekoden i IDE, kontrollera och ladda upp. Se till att välja Nano styrelsen från listan över styrelser (Verktyg > styrelsen), också rätt COM-port var Nano är ansluten (Verktyg > port)

Om allt går ok, testa alla utgångar, nu helt enkelt genom att ansluta en 220 Ohm motstånd till en Led, där negationen ledde ben går till Arduino Grd stift medan positiva går till utgång som testas. Alternativt kan du ansluta SainSmart 8 SSR styrelsen till Nano för en snabb end-to-end-test, följa den allmänna designen i steg 1, hoppare ledningar kan du göra ditt liv enklare ansluta Nano till SainSmart.

Öppna den Arduino IDE seriell övervaka (Verktyg > Serial monitor), kontrollera valda överföringshastigheten är 9600, sedan skriva ett kommando från tabellen och kolla om du får motsvarande resultat som förväntat. Ganska rakt fram, no? :)

Se Steg
Relaterade Ämnen

Hur man styr en Arduino styrda robotarm av Dobot teamet

Vi säger alltid, Dobot är en hög precision, flera control desktop robotarm. I senaste instructables, har vi visat dig hög precision och funktionen desktop genom att bygga en laser cut och lödning Dobot arm. Detta instructable, vi kommer att försöka v...

Hur man styr en 16 x 2 LCD med en AVR ATtiny2313

om du bara får in microcontrollers finns det mycket att veta som du har sannolikt fått reda. Det finns en hel del bra online tutorials för Atmel AVR och chansen du har ser några av dem nu. Jag nyligen kom in mikrokontroller och visste inte jack om de...

Hur man styr en Motor via en seriell Port utan en mikrokontroller

behöver du inte en Arduino, PIC eller några andra microcontroller att göra en robot. Det är möjligt att ansluta ditt projekt direkt till en dator via en USB-port, med en serial-usb adapter (eller direkt via en seriell port om datorn har en). Detta lå...

Hur man styr en RGB ledde med en Arduino

I detta Instructable, kommer jag att visa dig hur man styr en RGB LED med en Arduino.För att slutföra detta projekt, behöver du:1 x Arduino (jag använder Arduino Uno R3)1 x RGB LED3 x 150-220 ohm motstånd4 x hoppare ledningar1 x skärbräda1 x dator me...

Hur man styr motorer med Arduino och RC mottagare i 10 minuter

Detta är min andra handledning på att kontrollera saker med Arduino och R/C-mottagare. Om du inte har tittat på min första tutorial jag föreslår att du tittar på det första, här: i den här guiden kommer vi att titta på hur man styr motorer också anvä...

Hur man påskynda Windows 7-datorn, Top 10 tips

Hur man påskynda Windows 7-datorn1) ta bort objekt från start2) inaktivera fancy teman3) ge din Windows-filer är rensning4) defragmentera datorn5) check för fel på disken6) inaktivera Windows Defender7) inaktivera IP version 6 från ditt nätverkskort8...

Hur man styr en WiFi LYT8266 LED-lampa med BLYNK i 5 minuter

I den här guiden kommer vi se hur man styr en LYT8266 WiFi lampa i 5 minuter med hjälp av nya kraftfulla BLYNK plattformen.Du behöver:-En LYT8266 glödlampa (http://authometion.com/shop/en/home/13-lyt8266.html)-BLYNK APP för iOS eller Android + Blynk...

Arduino Basic Tutorials - hur man styr lysdioder

Detta instructable visar hur du kan styra en eller flera lysdioder med Arduino och då vet vi hur du använder de digitala och analoga IO pinnar. Aldrig gjort någon träna innan med Arduino och vet inte hur man använder den. Aldrig sinne, hittar du att...

Hur man styr servomotor med arduino och seriell övervakning fönster

En servomotor är en roterande ställdon som möjliggör exakt kontroll av kantiga position, hastighet och acceleration. Den består av en lämplig motor kopplad till en sensor för position feedback. Det krävs också en relativt sofistikerade controller, of...

Hur man styr Servo motorer med en Arduino

Detta miniatyr projekt kommer att visa dig hur man styr en servomotor med en Arduino, men först måste du veta vad en servomotor faktiskt är!Servomotorer är speciella typer av motorer som inte snurra runt i en cirkel, men flytta till en viss plats och...

Hur man spela in ljud till datorn

i detta instructable jag ska visa dig hur man spela in nästan alla ljud du vill ha till din dator. Nu kan du äntligen konvertera dessa gamla band och poster till MP3-format som du kan använda på din IPOD eller MP3-spelare.Steg 1: Få Audacity Nu för a...

Hur man styr en 3D-skrivare med en telefon via DIY AstroBox

Detta Instructable visar dig hur du ställer in en Raspberry Pi-baserade utskriftsserver så du kan styra och övervaka din 3D skrivare distans (inklusive remote skivning) från telefonen, tablett, eller dator.Trådlös utskriftHuvudsyftet med detta Instru...

Hur man drar tecknad film på datorn för nybörjare

Välkommen till min post på grafisk designtävling! Mitt namn är George AKA: PVT käglor och jag är här för att visa dig hur man gör enkla, låga budget digital konst för att starta digitala konstnärer :D.Vad jag gör försöker skapa digitala tecknade seri...

Hur man styr en bearbetning skiss med två Arduino ingångar

Denna tutorial ska show dig hur man bygger en grundläggande Arduino krets som kan styra en rolig färgade bollen skiss bearbetning.Du behöver:1 x Arduino ombord (jag använder en Uno)1 x skärbräda1 x foto-motstånd1 x 10 k Ohm motstånd (brun-svart-Orang...

Hur man styr en enkel bearbetning spel med Arduino

Hej allaI detta Instructable, får vi se hur att skapa en "länk" mellan en bearbetning skiss och en Arduino kort. I det här exemplet används en Ultraljuds modul att styra ett plan i ett enkelt spel. Igen, den här läraren är bara ett exempel, du k...

Hur man installerar om Windows på datorn med en PSP

när din Fönstren OS utvecklar några allvarliga problem eller om du vill uppdatera din befintliga operativsystem; det bästa och mest pålitliga alternativet är att göra en ren installation.Säkerhetskopiera dina data, torka din hårddisk och installera W...

Hur man styr knäckt (trasiga) skärm och glas Android (eller båda) och återvinna dem.

ESPAÑOL:Hola, este es mi primer Instructable, tome la decisión de hacerlo porque nej encontré sv internet una solución para mi problema, y me las ingenie para arreglarlo.INGEN ME HAGO RESPONSABLE DE DISPOSITIVOS DAÑADOS, ESTAS SON MIS RECOMENDACIONES...

Hur man påskynda Windows 8-datorn, Top 10 tips

Hur man påskynda Windows 8-dator1) ta bort objekt från start2) ge din Windows-filer är rensning3) defragmentera datorn4) check för fel på disken5) inaktivera Windows Defender6) inaktivera IP version 6 från ditt nätverkskort7) ta bort oönskade program...

Hur man styr en stegmotor med en FPGA

Detta instructable guidar dig genom processen och någon bakgrundskunskap om hur man får en stegmotor som arbetar på en FPGA. Specifikt Nema Stepper Motor, med Digilent Basys 3 och Digilent PmodSTEP.För närvarande är jag djupt i processen att göra en...