Guider

▷ Jeg vil lage et produsentprosjekt: hvor begynner jeg?

Innholdsfortegnelse:

Anonim

Har mer eller mindre teknologisk kunnskap og ferdigheter, når du starter et Maker-prosjekt for første gang, dukker det ofte opp mange tvil. Hvilken maskinvare skal jeg bruke? Hvordan programmerer jeg det? Hvor skal jeg lære konseptene jeg trenger, både teoretisk og praktisk? Hvem og hvor vil du hjelpe meg når jeg har spørsmål eller problemer? Disse spørsmålene forårsaker oss ofte usikkerhet når vi foreslår å gjøre et Maker-prosjekt (prosjekter som spenner fra enkel personlig tilfredshet til å lage en tilpasset løsning på problemet vårt), og mange ganger har vi ikke brutt isen, og foreviget avstanden med teknologi.

Denne artikkelen tar sikte på å være den første i en serie som tar sikte på å veilede leseren som ønsker å starte maskinvare- og programvareutvikling for første gang, uavhengig av deres teknologiske nivå. Derfor vil vi anta mangel på kunnskap nok til å fordype oss i mer spesifikke artikler.

Innholdsindeks

¿Hardware? Er det ikke engelske kokeverktøy?

Vel, la oss se, vi kommer ikke til å forklare alt, men vi vil introdusere det kort. Maskinvaren er kretsen som vi skal bruke og konfigurere, som består av de forskjellige komponentene og hvordan vi kobler dem til. Når vi diskuterer hvilke maskinvarekomponenter vi kan bruke og deres egenskaper, vil vi ta hensyn til kontroll- og prosessmodulen ("datamaskinen"), sensorene og aktuatorene som er relatert til verden og hvilken kommunikasjon vi vil bruke. Denne prosessen er viktig fordi vi, for å si en analogi, alle kommet til en venns hus med en harddisk og film for å finne at han ikke vet hvilken bildekontakt TV-en og den bærbare datamaskinen hans har, og når han oppdager det, viser det seg at han ikke har kabelen å koble dem sammen.

På tide å velge maskinvare

Sensorene og aktuatorene er mer eller mindre fleksible og er samtidig avhengig av prosess og kontrolltavle som vi bruker. Derfor vil det første trinnet være å velge hvilket platesett som er best for oss.

Hvorfor et sett? Slik at lodding og diskret elektronikk (komponenter) ikke er en komplikasjon med det første. Mange av faktorene som skal tas i betraktning vil allerede være løst av produsenten, og vanskelighetstrinnet vil være mye mindre.

Ser den mikrofonen bra ut på meg?

Det er ingen perfekt mikro eller plate, det mest passende vil avhenge hovedsakelig av to faktorer: hva vi vil bruke den til og hvilken erfaring vi har.

Det er sant at maskinvare og programvare nesten aldri skilles fra hverandre, på samme måte som vi må jobbe begge prosjektene våre. Forskjellen mellom platene vil være i hvilken grad vi vil legge kompleksiteten mot den ene eller den andre delen. I mikrokontrollere som Arduino er vi mer begrenset med tanke på programvare, men tilkoblingen og kontrollen av ekstern maskinvare er mer direkte. På den annen side har miniPC-er som Raspberry Pi mye mer programvarevifter, men maskinvaren vil kreve litt mer komponenter og konfigurasjon for å fungere.

Dette er ikke et problem når vi har litt erfaring, men i miniPC-ene legges et lag med kompleksitet slik at programvaren kommuniserer med ekstern maskinvare som kan gjøre at en bruker som begynner og ikke har erfaring med Linux gir opp.

Arduino

ELEGOO Arduino IDE Kompatibelt midtstarter-sett med spansk veiledning og 5V relésett, strømforsyningsmodul, Servomotor, UNO R3 Prototype Development Board Den mest økonomiske måten å komme i gang med programmering for nybegynnere.; LCD1602-modulen har en kontakt (det er ikke nødvendig å lodde den). EUR 31, 99

Arduino er kanskje det mest kjente DIY-prosjektstyret, gitt at det har vært vellykket i mange år. Denne stillingen får forumene og mange andre sider til å presentere forklarte prosjekter og løse tvil om Arduino.

For nykommeren til maskinvare og programvare er det det anbefalte mikrokontrollerkortet, fordi det vil være mye lettere for deg å finne hjelp om Arduino på internett og bekjente.

Utvikling i Arduino er i utgangspunktet i C. Det er et enkelt språk å lære og som vi vil starte med god programmeringspraksis. Det er også versjoner av andre språk som tillater programmering på Arduino, for eksempel Scratch4Arduino, noe som gir enda enklere å lære programmering.

Husk at ikke bare den originale Arduino eksisterer, og andre merker gjør deres versjoner av Arduino fullt kompatible og av god kvalitet. Med Adafruit Trinket Pro-versjonen av arduino laget jeg et prosjekt, fordi det er veldig lite og sparer plass i kroppen av prosjektet vårt.

Bringebær Pi

Raspberry Pi 3 Official Desktop Starter Kit (16 GB, hvit)
  • Siste Raspberry Pi 3-modell B (64bit quad core, 1 GB RAM) Klasse 10microSD (forhåndsavbildet med NOOBS) Raspberry Pi Official Charger 5.1V 2.5A internasjonal Official Raspberry Pi 3 Case
Kjøp på Amazon

Raspberry Pi er den andre gode plattformen for utvikling og utdanning, ikke sekundær til Arduino fordi den er av en annen type. Mens Arduino er en mikrokontroller som ikke har et operativsystem, er Raspberry Pi 3 en minikomputer for å kjøre programmene våre på Linux-distribusjoner og til og med Windows (i sin integrerte versjon, uten et grafisk grensesnitt å se på skjermen).

Selv om mange prosjekter kan gjøres på både Raspberry Pi og Arduino (og lignende), med minicomputer kan vi gå mye lenger. Men også, til den nylig startet, innebærer det noen ganger å måtte kjempe med elementer i operativsystemet som han ikke visste og som ikke vises i mikrokontrollere som Arduino.

Noen interessante artikler som du kan lage bringebærpi med:

Konfigurer Wi-Fi i fast IP, program eksternt uten en skjerm eller tastatur på bringebæren, importer banen til en fil til vårt program dårlig… Dette er typiske problemer som vi alle lider med det første, men ikke bekymre deg fordi i Professional Review dekker vi ryggen.

Vi anbefaler å bruke Raspberry Pi til de første prosjektene dine hvis du er nysgjerrig på hvordan et operativsystem og programmene fungerer.

Andre plattformer

Det er andre plattformer som Beaglebone, ODROID, BananaPie, OrangePi, ESP8266, Adafruit Trinket, Pyboard og en lang osv. Hver av dem gir fordelene for en viss type brukere, men den begynnende brukeren som ikke har mye kunnskap om elektronikk og programmering vil lettere finne hjelp og ressurser for de mest kjente, Arduino og Raspberry Pi.

Hvor å kjøpe

Det beste stedet å kjøpe elektronikk, hvis du er nybegynner, er i en spesialbutikk i byen din hvis det er en vennlig selger. De kan være veldig hjelpsomme, fordi de er veldig kunnskapsrike mennesker og er en del av arbeidet deres. En god selger forstår at det å ha hjulpet deg inn i elektronikkens verden vil ha vunnet en fornøyd og motivert kjøper for produktene de selger. Du hjelper også lokale virksomheter i ditt område, noe som kan være viktig for deg.

Hvis du i stedet foretrekker å kjøpe på nettet, inkluderer noen sider også opplæringsprogrammer, fora og blogger som viser prosjektideer og relaterte nyheter (som du kan bruke og lese uansett). Adafruit, Sparkfun og Pimoroni og Bricogeek i Spania er de jeg bruker, med veldig gode ressurser og nyheter. Det kan også kjøpes på Amazon og RS-online.


Avsluttende ord og konklusjoner om en maker-projektor

Å komme i gang med Maker-utvikling kan være litt frustrerende og forvirrende hvis vi ikke søker hjelp, men tilfredsstillelsen vi kommer til å ha på mange punkter er verdt det. Vi anbefaler at du velger modellen du liker best fra en av de mest populære plattformene og følger de grunnleggende opplæringsprogrammene, der du mister frykten og begynner å forstå nøkkelbegrepene.

Fra profesjonell gjennomgang anbefaler vi at du slipper løs nysgjerrigheten og kreativiteten. Fortell oss: har du noe prosjekt i tankene? Kan vi hjelpe deg med å bestemme hvor du skal starte ut fra dine interesser?

Guider

Redaktørens valg

Back to top button