Vejledninger

▷ Jeg vil lave et producentprojekt: hvor starter jeg?

Indholdsfortegnelse:

Anonim

Har mere eller mindre teknologisk viden og færdigheder, når der startes et Maker-projekt for første gang, vises der ofte mange tvivl. Hvilken hardware skal jeg bruge? Hvordan programmerer jeg det? Hvor skal jeg lære de begreber, jeg har brug for, både teoretisk og praktisk? Hvem og hvor vil du hjælpe mig, når jeg har spørgsmål eller problemer? Disse spørgsmål forårsager os ofte usikkerhed, når vi foreslår at lave et Maker-projekt (projekter, der spænder fra enkel personlig tilfredshed til at skabe en tilpasset løsning på vores problem), og mange gange har vi ikke brudt isen og vedvarende afstanden med teknologi.

Denne artikel sigter mod at være den første i en serie, der sigter mod at vejlede læseren, der ønsker at starte hardware- og softwareudvikling for første gang, uanset deres teknologiske niveau. Derfor antager vi en mangel på viden nok til at gå i dybden med mere specifikke artikler.

Indholdsindeks

¿Hardware? Er det ikke engelske madlavningsredskaber?

Lad os se, vi vil ikke forklare alt, men vi vil introducere det kort. Hardwaren er det kredsløb, som vi skal bruge og konfigurere, som består af de forskellige komponenter, og hvordan vi forbinder dem. Når vi diskuterer, hvilke hardwarekomponenter vi kan bruge og deres egenskaber, vil vi tage hensyn til kontrol- og procesmodulet ("computeren"), sensorer og aktuatorer, der er relateret til verden, og hvilken kommunikation vi vil bruge. Denne proces er vigtig, fordi vi, for at sige en analogi, alle er ankommet til en vens hus med en harddisk og film for at finde ud af, at han ikke ved, hvilket billedstik, hans tv og laptop har, og efter at have opdaget det viser det sig, at han ikke har kablet at forbinde dem sammen.

Tid til at vælge hardware

Sensorerne og aktuatorerne er mere eller mindre fleksible og på samme tid afhængige af den proces og kontroltavle, som vi bruger. Derfor er det første skridt at vælge, hvilket pladesæt der er bedst for os.

Hvorfor et sæt? Så lodning og diskret elektronik (komponenter) er ikke en komplikation i starten. Mange af de faktorer, der skal tages i betragtning, er allerede løst af producenten, og vanskelighedstrinnet vil være meget mindre.

Ser mikrofonen godt ud for mig?

Der er ingen perfekt mikro eller plade, det mest velegnede afhænger hovedsageligt af to faktorer: hvad vi vil bruge det til, og hvilken erfaring vi har.

Det er sandt, at hardware og software næsten aldrig er adskilt, på samme måde som vi bliver nødt til at arbejde begge på vores projekter. Forskellen mellem plader vil være i hvor høj grad vi vil sætte kompleksiteten over for den ene eller den anden del. I mikrokontrollere som Arduino er vi mere begrænset med hensyn til software, men forbindelsen og styringen af ​​ekstern hardware er mere direkte. På den anden side har miniPC'er som Raspberry Pi meget mere softwarevifter, men hardwaren kræver lidt flere komponenter og konfiguration for at fungere.

Dette er ikke et problem, når vi har en lille oplevelse, men i miniPC'erne tilføjes et lag af kompleksitet, så softwaren kommunikerer med ekstern hardware, der kan få en bruger, der starter, og ikke har nogen erfaring med Linux at give op.

Arduino

ELEGOO Arduino IDE Kompatibelt mellemstart sæt med spansk tutorial og 5V relæ sæt, strømforsyningsmodul, Servomotor, UNO R3 Prototype Udviklingsbord Den mest økonomiske måde at komme i gang med programmering for begyndere.; LCD1602-modulet indeholder et stik (det er ikke nødvendigt at lodde det). EUR 31, 99

Arduino er måske det mest kendte DIY-projektbord, i betragtning af at det har været en succes i mange år. Denne position får deres fora og mange andre sider til at præsentere forklarede projekter og løse tvivl om Arduino.

For den nytilkomne hardware og software er det det anbefalede mikrokontrolkort, fordi det vil være meget lettere for dig at finde hjælp til Arduino på internettet og bekendte.

Udvikling i Arduino er dybest set i C. Det er et let sprog at lære, og som vi vil starte med god programmeringspraksis. Der er også versioner af andre sprog, der tillader programmering på Arduino, såsom Scratch4Arduino, hvilket bringer endnu mere lethed til at lære programmering.

Husk, at ikke kun den originale Arduino findes, og andre mærker gør deres versioner af Arduino fuldt kompatible og af god kvalitet. Med Adafruit Trinket Pro-versionen af ​​arduino lavede jeg et projekt, fordi det er meget lille og sparer plads i kroppen af ​​vores projekt.

Hindbær Pi

Raspberry Pi 3 Official Desktop Starter Kit (16 GB, hvid)
  • Seneste Raspberry Pi 3 model B (64bit quad core, 1 GB RAM) Klasse 10 microSD (forbillet med NOOBS) Officiel Raspberry Pi Charger 5.1V 2.5A international officiel Raspberry Pi 3 sag
Køb på Amazon

Raspberry Pi er den anden store platform for udvikling og uddannelse, ikke sekundær til Arduino, fordi den er af en anden type. Mens Arduino er en mikrocontroller, der ikke har et operativsystem, er Raspberry Pi 3 en minicomputer, som vi kan køre vores programmer på Linux-distributioner og endda Windows (i sin integrerede version, uden en grafisk grænseflade at se på skærmen).

Selvom mange projekter kan udføres på både Raspberry Pi og Arduino (og lignende), kan vi med minicomputeren gå meget længere. Men også til det for nylig startede indebærer det undertiden at skulle kæmpe med elementer i operativsystemet, som han ikke kendte, og som ikke vises i mikrokontrollere som Arduino.

Nogle interessante artikler, som du kan lave hindbærpi med:

Konfigurer Wi-Fi i fast IP, program eksternt uden en skærm eller tastatur på bringebæret, importer en fils sti til vores program dårligt… Dette er typiske problemer, som vi alle lider i starten, men bekymre dig ikke, for i Professional Review dækker vi din ryg.

Vi anbefaler at bruge Raspberry Pi til dine første projekter, hvis du er nysgerrig efter, hvordan et operativsystem og dets programmer fungerer.

Andre platforme

Der er andre platforme som Beaglebone, ODROID, BananaPie, OrangePi, ESP8266, Adafruit Trinket, Pyboard og en lang osv. Hver af dem giver sine fordele for en bestemt type bruger, men den begyndende bruger, der ikke har meget viden om elektronik og programmering, vil lettere finde hjælp og ressourcer til de bedst kendte, Arduino og Raspberry Pi.

Hvor man kan købe

Det bedste sted at købe elektronik, hvis du er nybegynder, er i en specialforretning i din by, hvis der er en venlig sælger. De kan være meget hjælpsomme, fordi de er meget kyndige mennesker og er en del af deres arbejde. En god sælger forstår, at hjælpe dig med at komme ind i elektronikens verden vil have vundet en tilfreds og motiveret køber for de produkter, de sælger. Du hjælper også lokale virksomheder i dit område, hvilket kan være vigtigt for dig.

Hvis du i stedet foretrækker at købe online, indeholder nogle sider også tutorials, fora og blogs, der viser dig projektideer og relaterede nyheder (som du kan bruge og læse alligevel). Adafruit, Sparkfun og Pimoroni og Bricogeek i Spanien er dem, jeg bruger, med meget gode ressourcer og nyheder. Det kan også købes på Amazon og RS-online.


Afsluttende ord og konklusioner om en Maker-projektor

At komme i gang med Maker-udvikling kan være lidt frustrerende og forvirrende, hvis vi ikke søger hjælp, men den tilfredshed, vi vil have på mange punkter, er det værd. Vi anbefaler, at du vælger den model, du kan lide mest fra en af ​​de mest populære platforme, og følger de grundlæggende tutorials, hvor du mister din frygt og begynder at forstå de vigtigste koncepter.

Fra professionel anmeldelse anbefaler vi, at du løsriver din nysgerrighed og kreativitet. Fortæl os: har du noget projekt i tankerne? Kan vi hjælpe dig med at beslutte, hvor du skal starte ud fra dine interesser?

Vejledninger

Valg af editor

Back to top button