Pamokos

▷ Noriu sukurti kūrėjo projektą: nuo ko pradėti?

Turinys:

Anonim

Turėdami daugiau ar mažiau technologinių žinių ir įgūdžių, pirmą kartą paleidus „Maker“ projektą, dažnai kyla daug abejonių. Kokią aparatinę įrangą aš ketinu naudoti? Kaip tai užprogramuoti? Kur aš išmoksiu sąvokas, kurių man reikia, tiek teorinių, tiek praktinių? Kas ir kur padėsite man, kai turėsiu klausimų ar problemų? Šie klausimai dažnai sukelia neužtikrintumą, kai siūlome atlikti „Maker“ projektą (projektai apima nuo paprasto asmeninio pasitenkinimo iki pritaikyto mūsų problemos sprendimo kūrimo) ir daug kartų mes dar neišpūtėme ledo, įamžindami atstumą technologijomis.

Šiuo straipsniu siekiama būti pirmuoju serijoje, kurios tikslas - padėti skaitytojui, norinčiam pirmą kartą pradėti kurti aparatinę ir programinę įrangą, neatsižvelgiant į jų technologinį lygį. Todėl manysime, kad trūksta žinių, kad būtų galima gilintis į konkretesnius straipsnius.

Turinio rodyklė

Aparatūra? Ar tai ne angliški maisto gaminimo įrankiai?

Na, pažiūrėkime, mes neketiname visko paaiškinti, bet trumpai pristatysime. Techninė įranga yra grandinė, kurią mes naudosime ir sukonfigūruosime, kurią sudaro skirtingi komponentai ir kaip mes juos jungiame. Aptarę, kokius aparatūros komponentus galime naudoti, ir jų charakteristikas, atsižvelgsime į valdymo ir proceso modulį („kompiuterį“), jutiklius ir pavaras, susijusius su pasauliu, ir kokias komunikacijas naudosime. Šis procesas yra svarbus, nes norėdami pateikti analogiją, visi mes atvykome į draugo namus su standžiajame diske ir filmuose, kad sužinotume, kad jis nežino, kokį vaizdo jungtį turi jo televizorius ir nešiojamas kompiuteris, ir, jį atradus, paaiškėja, kad jis neturi laido. juos sujungti.

Laikas pasirinkti aparatūrą

Jutikliai ir pavaros yra daugiau ar mažiau lankstūs ir tuo pačiu priklauso nuo proceso ir valdymo plokštės, kurią naudojame. Todėl pirmas žingsnis bus išsirinkti, kuris plokštelių rinkinys mums yra geriausias.

Kodėl rinkinys? Taigi litavimas ir atidi elektronika (komponentai) iš pradžių nėra komplikacija. Daugelį veiksnių, į kuriuos reikia atsižvelgti, jau išspręs gamintojas, o sunkumų žingsnis bus daug mažesnis.

Ar tas mikrofonas man atrodo geras?

Nėra tobulo mikro ar plokštelės, tinkamiausia daugiausia priklausys nuo dviejų veiksnių: kam mes ją naudosime ir kokią patirtį turime.

Tiesa, kad aparatinė ir programinė įranga beveik niekada nėra atskirtos, tokiu pačiu būdu turėsime dirbti abu su savo projektais. Skirtumas tarp plokštelių bus tas, kokiu mastu mes pateiksime sudėtingumą vienos ar kitos dalies atžvilgiu. Mikrovaldikliuose, tokiuose kaip „Arduino“, mes esame labiau apriboti programinės įrangos atžvilgiu, tačiau išorinės aparatūros jungimas ir valdymas yra tiesioginis. Kita vertus, tokie miniPC kaip „Raspberry Pi“ turi daug daugiau programinės įrangos gerbėjų, tačiau norint, kad aparatinė įranga veiktų, reikės šiek tiek daugiau komponentų ir konfigūracijos.

Turime nedaug patirties, tačiau tai nėra problema, tačiau miniPC pridedamas toks sudėtingumo sluoksnis, kad programinė įranga susisiekia su išorine aparatine įranga, kuri gali priversti atsistatyti pradedantį ir neturintį „Linux“ patirties vartotoją.

Arduino

„ELEGOO Arduino IDE“ suderinamas vidurinis starterių komplektas su ispanų kalbos mokymo programa ir 5 V relių rinkiniu, maitinimo modulis, „servomotoru“, UNO R3 prototipų vystymo lenta. Ekonomiškiausias būdas pradėti programuoti pradedantiesiems; „LCD1602“ modulyje yra jungtis (jo nereikia lituoti). 31, 99 euro

„Arduino“ yra turbūt labiausiai žinoma „pasidaryk pats“ projekto valdyba, atsižvelgiant į tai, kad ji sėkmingai įgyvendinama daugelį metų. Ši pozicija verčia jų forumus ir daugelį kitų puslapių pristatyti paaiškintus projektus ir išspręsti Arduino abejones.

Techninės ir programinės įrangos naujokui yra rekomenduojama mikrovaldiklio plokštė, nes jums bus daug lengviau rasti pagalbos apie Arduino internete ir pažįstamų.

Arduino plėtra iš esmės vyksta C. Tai lengva išmokti kalba, su kuria pradėsime gerąją programavimo praktiką. Yra ir kitų kalbų, leidžiančių programuoti Arduino, versijų, tokių kaip „Scratch4Arduino“, leidžiančios dar lengviau išmokti programavimo.

Atminkite, kad egzistuoja ne tik originalus „Arduino“, o kiti prekės ženklai daro „Arduino“ versijas visiškai suderinamas ir geros kokybės. Su „arduino“ „Adafruit Trinket Pro“ versija aš padariau projektą, nes jis yra labai mažas ir taupo vietą mūsų projekto kūne.

Aviečių pi

„Raspberry Pi 3“ oficialus darbalaukio pradžios rinkinys (16 GB, baltas)
  • Naujausias „Raspberry Pi 3“ B modelio (64 bitų keturių branduolių, 1 GB operatyviosios atminties) „Class 10microSD“ (iš anksto atvaizduotas su NOOBS) „Raspberry Pi“ oficialus įkroviklis 5.1V 2.5A tarptautinis oficialus „Raspberry Pi 3“ dėklas
Pirkite „Amazon“

„Raspberry Pi“ yra kita puiki vystymosi ir švietimo platforma, ne vidurinė Arduino, nes ji yra kito tipo. Nors „Arduino“ yra mikrovaldiklis, kuris neturi operacinės sistemos, „ Raspberry Pi 3“ yra minikompiuteris, su kuriuo galime paleisti mūsų programas „Linux“ paskirstymuose ir net „Windows“ (integruotoje versijoje, be grafinės sąsajos, kurią norite pamatyti ekrane).

Nors daug projektų galima atlikti tiek su Raspberry Pi, tiek su Arduino (ir panašiais dalykais), naudodamiesi mini kompiuteriu galime žengti kur kas toliau. Neseniai pradėtas procesas kartais taip pat reiškia, kad reikia kovoti su operacinės sistemos elementais, kurių jis nežinojo ir kurie nepasirodo tokiuose mikrovaldikliuose kaip Arduino.

Keletas įdomių straipsnių, su kuriais galite pasigaminti aviečių pi:

Konfigūruokite „Wi-Fi“ fiksuotame IP tinkle, programuodami nuotoliniu būdu be monitoriaus ar klaviatūros „Raspberry“, blogai importuokite failo kelią į mūsų programą… Tai yra tipiškos problemos, nuo kurių visi kenčiame iš pradžių, tačiau nesijaudinkite, nes „ Professional Review“ mes apdengiame jūsų nugarą.

Jei jums įdomu, kaip veikia operacinė sistema ir jos programos, mes rekomenduojame naudoti „Raspberry Pi“ pirmuosiuose projektuose.

Kitos platformos

Yra ir kitų platformų, tokių kaip „Beaglebone“, „ODROID“, „BananaPie“, „OrangePi“, ESP8266, „Adafruit Trinket“, „Pyboard“ ir ilgasis etcetera. Kiekvienas iš jų suteikia savo pranašumų tam tikro tipo vartotojams, tačiau pradedantysis vartotojas, kuris neturi daug žinių apie elektroniką ir programavimą, ras pagalbą ir išteklius geriau žinomiems - „Arduino“ ir „Raspberry Pi“.

Kur nusipirkti

Geriausia elektronikos pirkimo vieta, jei esate pradedantysis, yra specializuotoje jūsų miesto parduotuvėje, jei yra draugiškas pardavėjas. Jie gali būti labai naudingi, nes yra labai gerai išmanantys žmones ir yra jų darbo dalis. Geras pardavėjas supranta, kad padėjęs patekti į elektronikos pasaulį, laimėsi patenkintas ir motyvuotas pirkėjas už parduodamus produktus. Jūs taip pat padedate savo srities vietiniam verslui, kuris jums gali būti svarbus.

Jei vietoj to norite pirkti internetu, kai kuriuose puslapiuose taip pat yra vadovėlių, forumų ir tinklaraščių, kuriuose parodomos projekto idėjos ir susijusios naujienos (kuriomis bet kokiu atveju galite naudotis ir jas skaityti). Aš naudoju „Adafruit“, „Sparkfun“ ir „Pimoroni“ bei „Bricogeek“ Ispanijoje, turėdamas labai gerus išteklius ir naujienas. Jį taip pat galima įsigyti „Amazon“ ir „RS-online“.


Baigiamieji žodžiai ir išvados apie gamintojo projektorių

Pradėti kurti programą „Maker“ gali būti šiek tiek nelinksma ir paini, jei nesiekiame pagalbos, tačiau pasitenkinimas, kurį turėsime daugelyje vietų, yra vertas. Mes rekomenduojame pasirinkti modelį, kuris jums labiausiai patinka iš vienos populiariausių platformų ir sekti pagrindinius vadovus, kur prarasite baimę ir pradėsite suprasti pagrindines sąvokas.

Iš „Professional Review“ rekomenduojame atskleisti jūsų smalsumą ir kūrybiškumą. Pasakykite mums: ar jūs galvojate apie kokį nors projektą? Ar galime padėti jums nuspręsti, nuo ko pradėti, atsižvelgiant į jūsų pomėgius?

Pamokos

Pasirinkta redaktorius

Back to top button