уроци

▷ Искам да направя проект за създател: откъде да започна?

Съдържание:

Anonim

Притежавайте повече или по-малко технологични знания и умения, когато стартирате проект Maker за първи път, често се появяват много съмнения. Какъв хардуер ще използвам? Как да го програмирам? Къде ще науча концепциите, които са ми необходими, както теоретични, така и практически? Кой и къде ще ми помогнете, когато имам въпроси или проблеми? Тези въпроси често ни причиняват несигурност, когато предлагаме да направим проект на Maker (проекти, които варират от просто лично удовлетворение до създаване на персонализирано решение на нашия проблем) и много пъти не сме пречупили леда, продължавайки разстоянието с технологията.

Тази статия има за цел да бъде първата в поредица, насочена към насочване на читателя, който иска да започне разработването на хардуер и софтуер за първи път, независимо от тяхното технологично ниво. Следователно, ние ще приемем липса на знания, достатъчно, за да се задълбочим в по-конкретни статии.

Индекс на съдържанието

¿Хардуер? Това не са ли английски инструменти за готвене?

Е, да видим, няма да обясняваме всичко, но ще го представим накратко. Хардуерът е схемата, която ще използваме и конфигурираме, която е съставена от различните компоненти и как ги свързваме. Когато обсъждаме какви хардуерни компоненти можем да използваме и техните характеристики, ще вземем предвид модула за управление и процес („компютърът“), сензорите и задействащите устройства, които са свързани със света и какви комуникации ще използваме. Този процес е важен, защото, за да кажем аналогия, всички сме дошли в къщата на приятел с твърд диск и филм, за да установим, че той не знае какъв конектор за изображение имат телевизорът и лаптопът му и след като го открие, се оказва, че той няма кабела за да ги свържете заедно.

Време е да изберете хардуера

Сензорите и задействащите механизми са повече или по-малко гъвкави и в същото време зависят от процеса и контролната платка, които използваме. Следователно първата стъпка ще бъде да изберем кой комплект плочи е най-подходящ за нас.

Защо комплект? Така че запояване и дискретна електроника (компоненти) в началото не са усложнение. Много от факторите, които трябва да се вземат предвид, вече са били разрешени от производителя и стъпката на трудност ще бъде много по-малка.

Добре ли изглежда този микрофон върху мен?

Няма перфектен микро или плоча, най-подходящото ще зависи главно от два фактора: за какво ще го използваме и какъв опит имаме.

Вярно е, че хардуерът и софтуерът почти никога не са разделени, по същия начин ще трябва да работим както по нашите проекти. Разликата между плочите ще бъде до каква степен ще поставим сложността към едната или другата част. В микроконтролери като Arduino ние сме по-ограничени по отношение на софтуера, но връзката и контрола на външния хардуер са по-директни. От друга страна, miniPC като Raspberry Pi имат много повече софтуерни фенове, но хардуерът ще изисква малко повече компоненти и конфигурация, за да работи.

Това не е проблем, когато носим малко опит, но в miniPC се добавя сложност, така че софтуерът да комуникира с външен хардуер, който може да накара потребител, който стартира и няма опит в Linux, да се откаже.

Arduino

ELEGOO Arduino IDE съвместим среден стартов комплект с испански урок и 5V релеен комплект, модул за захранване, сервомотор, UNO R3 прототип за разработка на борда Най-икономичният начин да започнете в програмирането за начинаещи.; Модулът LCD1602 включва конектор (не е необходимо да го спойкате). 31, 99 евро

Arduino е може би най-известният съвет за проекти на направи си сам, като се има предвид, че е успешен от много години. Тази позиция кара техните форуми и много други страници да представят обяснени проекти и да разрешат съмненията за Arduino.

За новодошлия в хардуера и софтуера това е препоръчителната платка за микроконтролери, тъй като ще ви бъде много по-лесно да намерите помощ за Arduino в интернет и познати.

Развитието в Arduino е основно в C. Това е лесен за изучаване език и с който ще започнем в добрите практики на програмиране. Съществуват и версии на други езици, които позволяват програмиране в Arduino, като например Scratch4Arduino, което носи още повече лекота при изучаването на програмирането.

Имайте предвид, че не само съществува оригиналният Arduino, но и други марки правят своите версии на Arduino напълно съвместими и с добро качество. С версията на arduino Adafruit Trinket Pro направих проект, защото той е много малък и спестява място в тялото на нашия проект.

Raspberry Pi

Raspberry Pi 3 Official Desktop Starter Kit (16GB, бял)
  • Най-новият Raspberry Pi 3 модел B (64-битов четириядрен процесор, 1 GB RAM) клас 10microSD (предварително изображение с NOOBS) Raspberry Pi Official Charger 5.1V 2.5A international Official Raspberry Pi 3 Case
Купете в Amazon

Raspberry Pi е другата страхотна платформа за развитие и образование, не второстепенна за Arduino, защото е от друг тип. Докато Arduino е микроконтролер, който няма операционна система, Raspberry Pi 3 е миникомпютър, с който да стартира нашите програми на Linux дистрибуции и дори Windows (в интегрираната му версия, без графичен интерфейс, който да се вижда на екрана).

Въпреки че могат да се правят много проекти както за Raspberry Pi, така и за Arduino (и други подобни), с миникомпютъра можем да стигнем много по-далеч. Но също така, наскоро стартираното понякога налага да се биете с елементи на операционната система, които той не е познавал и които не се появяват в микроконтролери като Arduino.

Някои интересни статии, с които можете да направите малинов пи:

Конфигурирайте Wi-Fi във фиксиран IP, програмирайте дистанционно без монитор или клавиатура на Raspberry, импортирайте зле пътя на файл в нашата програма… Това са типични проблеми, от които всички страдаме в началото, но не се притеснявайте, защото в Професионален преглед ние покриваме гърба ви, Препоръчваме ви да използвате Raspberry Pi за първите си проекти, ако се интересувате как работят операционна система и нейните програми.

Други платформи

Има и други платформи като Beaglebone, ODROID, BananaPie, OrangePi, ESP8266, Adafruit Trinket, Pyboard и дълги и т.н. Всеки от тях предоставя своите предимства за определен тип потребители, но начинаещият потребител, който няма много познания в областта на електрониката и програмирането, по-лесно ще намери помощ и ресурси за най-известните, Arduino и Raspberry Pi.

Къде да купя

Най-доброто място за закупуване на електроника, ако сте начинаещ, е в специализиран магазин във вашия град, ако има приятелски продавач. Те могат да бъдат много полезни, защото са много знаещи хора и са част от тяхната работа. Добрият продавач разбира, че ако ви помогне да влезете в света на електрониката, ще спечелите доволен и мотивиран купувач за продуктите, които продават. Вие също така помагате на местния бизнес във вашия район, което може да е важно за вас.

Ако вместо това предпочитате да купувате онлайн, някои страници също включват уроци, форуми и блогове, показващи идеи за проекти и свързани новини (които можете да използвате и прочетете така или иначе). Аз използвам Adafruit, Sparkfun и Pimoroni и Bricogeek в Испания, с много добри ресурси и новини. Може да се закупи и в Amazon и RS-online.


Заключителни думи и заключения за проектор Maker

Започването на разработка на Maker може да бъде малко смущаващо и объркващо, ако не потърсим помощ, но удовлетворенията, които ще имаме в много точки, си заслужават. Препоръчваме ви да изберете модела, който ви харесва най-много от една от най-популярните платформи и следвайте основните уроци, където ще загубите страха си и ще започнете да разбирате ключовите понятия.

От Professional Review ви препоръчваме да разгърнете любопитството и креативността си. Кажете ни: имате ли предвид някакъв проект? Можем ли да ви помогнем да решите откъде да започнете въз основа на вашите интереси?

уроци

Избор на редакторите

Back to top button