Engineering snabbkurs (för beslutsfattare) (3 / 4 steg)
Steg 3: Konfigurera utrustningen
Programvara: Essential för programmering din styrelser och medhjälp kommunikation mellan projektet komponenter.Efter att ha valt maskinvaran projekt, kommer att du behöva hitta ett sätt att hjälpa komponenterna kommunicerar. Det är där ditt val av programvara gör stor skillnad för ett projekt som är milt upprörande vs. rent katastrofal. Den bästa mjukvaran för början ingenjörer kommer att vara förprogrammerat för att kommunicera med din styrelse, att förhindra framtida svårigheter som är problematiskt att övervinnas utan en omfattande kunskapsbas. Även med en stor teknisk kunskap baserar inte skulle förmodligen du börja ett projekt med detta hinder på din horisont.
I följande avsnitt kommer jag att därför uppdelning vilken programvara är mest viktigt (eller bra) att oavsett vilken överklagandenämnder du väljer att använda i projektet. Det finns många åsikter ute på den bästa mjukvaran för jobbet, är detta mina åsikter utifrån tidigare positiva erfarenheter.
MPIDE: A gratis utvecklingsmiljö som är vanligt med PIC32-baserade microcontrollers och kör på de flesta operativsystem (dvs Windows, Mac och Linux).
MPIDE mjukvaran är förmodligen det vanligaste programmering alternativ du kommer köra över när du surfar Instructables. Det är en gratis programvara som är kompatibel med en mängd olika operativsystem, och fungerar med både chipKIT och Arduino microcontroller styrelser. MPIDE är också relativt enkelt att installera, med massor av användbara tutorials (som här) vägledande nya beslutsfattare genom ladda ner programvara och skriver eller uppdaterar sin första skiss (dvs. MPIDE för "koden").
Innan du laddar ner programvaran, är det viktigt att räkna ut om det är kompatibelt med din styrelse. Listan i bild 1 beskrivs några av de populära styrelser som kan användas med programvaran MPIDE. Andra styrelser kan läggas också, men detta anser att användaren har en bakgrund i styrelsen utveckling.
Det finns mer effektiva programvarualternativ för att programmera din styrelse, framlägger MPIDE ett bra alternativ för dig bara börjar din resa in elektronik. Dess pris och onlinesupport material är bra för undervisning individer ny elektronik hur man kod microcontrollers, samtidigt som den ger de nödvändiga verktygen för att öka förtroende innan vi går vidare till mer avancerad programmering alternativ.
LabVIEW: en grafisk programmering plattform som använder visuella verktyg som virtuella instrument och block diagram för att hjälpa beslutsfattare programmera sina enheter till.
LabVIEW är ett underbart verktyg för beslutsfattare med lite före kodning erfarenhet som dess miljö är inställd att förenkla programmering kraven i din projekt konstruktion. Till skillnad från MPIDE använder LabVIEW virtuella instrument, skapad av användaren, stöds av främre panelen och block diagram Fönstren. I fönstret frontpanelen är tillverkaren kunna dra visuella komponenter (t.ex. knappar) till deras programdesign. LabVIEW automatiskt lägger till dessa kontroller eller indikatorer i block diagram koden att din styrelse kommer att förstå (om korrekt med LINX). Den populära styrelser används med LabVIEW för närvarande inkluderar de flesta microcontrollers, Raspberry Pi 2 (eller Raspberry Pi 3), och BeagleBone Black. För privatpersoner nya koder, denna programvara och dess många online tutorial resurser (finns här: 1, 2, 3), hjälp du arbeta igenom gemensamma problem samtidigt lära dig grunderna i vrida din en gång vanliga projekt till fungerande, tekniska genombrott.
En annan höjdpunkt för LabVIEW användare är att den felsökning kan utföras med hjälp av funktionen highlight utförande. Highlight utförandet är ett sätt för beslutsfattare att förstå deras Blockdiagram och visar användare där deras data flödar i deras program. Med detta verktyg kan du lösa logik frågor och därmed skapa ett projekt som faktiskt uppfyller önskat resultat.
Vågformer 2015: en programvarulösning som hjälper beslutsfattare felsöka sina projekt med hjälp av oscilloskop, logik analysatorer och funktion generatorer.
En final programvara alternativ som är värdefull för felsökning projekt är vågformer, som kan hjälpa beslutsfattare förstå viktiga projekt beståndsdelar gillar spänning och ström. Med vågformer kan användaren bifoga ett oscilloskop (som Analog Discovery 2) för att mäta spänningar och undvika möjliga problem med mätning grunderna refereras i steg 1 i detta Instructable. En annan fri programvara alternativ är vågformer är idealisk för att mäta analoga och digitala signaler som används i projektet skapelser. Och om du tänker skapa en bärbar eller biomedicinsk innovation genom signaler (t.ex. detta komplexa ECG maskin projekt), det är ett stort Projektresurs.
För att välja rätt programvara för ditt projekt, är det viktigt att du forskning vad andra har gjort innan dig. Oftast kommer att andra beslutsfattare ge den nödvändiga koden och instruktioner på hur man använder det med sin programvara val. Men det är lika viktigt att förstå vad varje programvara alternativ kan hjälpa dig att uppnå, så att (förhoppningsvis) ditt projekt resultatet uppnås utan alltför många motgångar.