Naučite projekte umjetnosti mehatronike -

Da, dobro ste pročitali. To nije pravopisna greška. Kad sam počeo učiti ovo, nisam ni znao da takav termin postoji. Samo zarad toga, govorio sam ljudima da sam inženjer mehatronike, a ljudi su se nekada smijali, kao što to, dovraga, to znači? Kasnije sam saznao da je to stvarna riječ i bio sam u pravu. Dakle, što su točno projekti Mehatronike? Kako se to odnosi na ostale inženjerske pojmove i što vam treba da biste bili mehatronski inženjer? Krenimo kroz ovaj korak sve jedan po jedan.

Koji su projekti Mehatronike?

To ću definirati u svom starom jednostavnom terminu. Projekti mehatronike samo su kombinacija više stvari. Za to vam ne treba diploma ili nikakva diploma. To je nešto kada razvijate svoje vještine čistim znanjem i iskustvom njegovanjem više vještina iz različitih područja. Zbunjeni? Dopustite mi da to pojasnim.

Tijekom fakultetskih dana želio sam biti programer. Čisti koder. Počeo sam učiti C, C ++, zatim Python, Haskell, Scheme programiranje i još mnogo toga. Ali kasnije sam shvatio da su to samo upute. Kôd je jednostavna upute kako nešto treba raditi. Ali bez odgovarajućih instrumenata ili bi odgovarajući termin bio hardver. Dakle, bez odgovarajućeg hardvera jednostavno neće raditi. Na primjer, ako ja gradim, recimo Quad Copter, Ako samo napišem dio koda u C ++ da upravljam mrežnom karticom, neće uspjeti. Morate znati kako rotori rade, kojom brzinom bi započeli s manevriranjem, trebate li step motor ili motor velike brzine. Postoje proračuni. Sad možda mislite da se krećem prema polju robotskog inženjerstva. Ali to jednostavno nije u redu. Projekti mehatronike kombinacija su elektronike, mehanike, sjeckanja, kodiranja, matematike i sličnih stvari. Popis je beskrajan. Ukratko, to je kombinacija svega što ste ikada naučili.

Kako započeti?

Ovo je pitanje na koje sam čekao odgovor. Projekti mehatronike nisu nešto što biste mogli početi učiti od 5. razreda ili 10. razreda ili nešto slično. Za to ne postoji dobna granica. Ali budući da svi ovdje nismo Thomas Edison ili Einstien, da vidimo kako bismo mogli započeti s osnovama mehatronike ovdje.

Najbolje mjesto za početak bilo bi učenje Pythona i kupovina mikroračunala koji će slijediti vaš skup kodova. Moderna Računala i procesori poput Intel ili AMD vjerojatno bi bili teški. To je razlog što sam tražio da započnem s mikroprocesorom. Čak i prije kupnje mikroprocesora, preporučio bih vam da malo naučite Linux i njegove naredbe. Glavni razlog za to je taj što je daleko lagan početak rada u Linuxu. Osim toga, Linux je jedini izbor koji imate od svog izuzetno prijenosnog na raznim platformama, sve dok ne možete portretirati bilo koju verziju Microsoft Windows-a na mikroprocesore kroz ARM arhitekture, za koju pretpostavljam da ne znate jer ovdje govorimo o početničkim naporima. Šutnja! Bila je to duga kazna.

Dopustite mi da vam ovo pojednostavim. Slijede teme o kojima ću dalje raspravljati u ovom blogu, kako biste shvatili barem osnove Linuxa, Pythona i mikroprocesora. Ako se pitate gdje biste dobili ovaj mikroprocesor, ne trebate brinuti da ćete ga ukloniti sa starog računala. Na tržištu postoji puno tvrtki koje prodaju mikroprocesore. Ali danas bismo bili više usredotočeni na Raspberry Pi 2. Dakle, sljedeće su teme za danas:

  1. Osnove Linuxa
  2. Python basic za LED konfiguraciju
  3. Raspberry Pi

Osnove Linuxa

Dakle, da biste započeli, preporučio bih preuzimanje Linux distribucije i korištenje na virtualnom računalu. Virtualni stroj poput VBOX ili VMWare virtualizira vaše računalo i možete koristiti dva operativna sustava jedan u drugom. Najjednostavnija distribucija Linuxa koju ljudi preporučuju je Ubuntu, ali radije ih ne bih podržavao. Što se tiče početnika, preporučio bih vam da preuzmete Linux Mint. Trenutna verzija za Ubuntu je 15, 10, a za Mint je 17, 2 Rafaela. Možete ih preuzeti bilo koji od njih. Oboje imaju veliku zajednicu i izuzetno su stabilni. Jedino je što ako imate grafičku karticu, možda ćete imati problema s rješavanjem problema Ubuntua s Unityjem. Linux Mint zasnovan je na pomalo sličnom GNOME 3 radnom okruženju, danas poznato kao Cinnamon. Dakle, kada se vratite na našu temu, nakon što ih instalirate, slijedi nekoliko naredbi koje biste trebali znati kako biste pristupili Linux okruženju.

naredbeupotreba
lsPogledajte sadržaj tekućeg Imenika
CDPromijeni direktorij
pwdPogledajte trenutni direktorij
cp, mvKopirajte ili premjestite nešto
rm, rmdirUklonite datoteku ili direktorij
mačkaPročitajte sadržaj datoteke
nanoOtvorite uređivač teksta u terminalu
sudoPristupite pretplatničkom pristupu
takoPristupite korijenu
CD.Za jedan direktorij gore
vrhZa prikaz upotrebe CPU-a i memorije
kartaZa skeniranje portova, OS-a i usluga
sshZa pristup drugom stroju kroz tunel
grepPretražite podatke jednostavnog teksta

Ovo je samo nekoliko osnova. Naravno, sve to možete učiniti i putem korisničkog sučelja za grafiku, ali i oni su vrlo brzi, a kada uđete u ssh, nećete moći koristiti GUI sve dok nemate VNC vezu. Nakon što ove naredbe budu pri ruci, možete nastaviti sa sljedećim Python Partom.

Preporučeni tečajevi

  • Online tečaj certifikacije na HTML-u i HTML5
  • Tečaj profesionalnog testiranja softvera
  • Online tečaj Drupal 7
  • Online tečaj JQuery

Osnove Pythona

Nakon što steknete gornje osnove, možete odmah instalirati python. Možete ga instalirati i na Mac ili Windows, ali s obzirom da ovdje koristimo Linux, to je izuzetno jednostavno instalirati. Samo upišite:

$ sudo apt-get install python3

(Napomena: Znak $ znači terminal. Ne upotrebljavajte ga kada zapravo upišete naredbu)

Nakon što ga instalirate, jednostavno možete pokrenuti tipkati python3 na vašem Linux terminalu. Najvjerojatnije ga nećete morati ni instalirati. Većina distribucije Linuxa dolazi unaprijed instalirana s Python-om 3.4 ili najnovijim onim što je.

Slijede osnove Pythona koje možete započeti tipkati u svom terminalu. Python koji radi u Linux terminalu izgleda ovako:

Ako dobijete 3 strelice poput gornjeg dijela, tada možete početi tipkati u sljedećim naredbama:

>>> ispis ("Pozdrav svijetu")

Na terminu ispisuje Hello world.

>>> 3 + 4

Ispiši 7 na terminalu

>>> uvozi XYZ

Uvest će XYZ modul

>>> iz ABC uvoza XYZ

Uvest će XYZ iz ABC modula

(Napomena: ABC i XYZ su samo u referentne svrhe. Morate umetnuti određeno ime modula da biste ga funkcionirali)

>>> ako je tačno:

print ( „Istina”)

drugo:

print ( „false”)

Ovime će se provjeriti je li uvjet istinit ako je, onda će ispisati izjavu kao istinu, a druga će ispisati lažnu.

Sada napišemo jednostavan prijenosni dio koda. Zapišite to u bilo koji uređivač teksta u Linuxu, na primjer: Gedit ili Leafpad i spremite ga kao tekstualnu datoteku

#! / Usr / bin / piton

ispis ("Dobrodošli u Python Programiranje")

Ovdje ga možete spremiti s bilo kojim imenom, pazite samo da promijenite proširenje u '.py'. Nakon što to učinite, utipkajte terminal

$ chmod + x test file.py

Chmod + x će promijeniti dozvolu i učiniti je izvršnom. Samo pripazite da se nalazite u odgovarajućem direktoriju kada to radite, u protivnom će vam prikazati pogrešku koja nije pronađena. Na primjer, ako je test file.py na radnoj površini, možete upisati sljedeće.

$ chmod + x / Desktop / test file.py

Nakon što to učinite, datoteku možete pokrenuti upisivanjem:

$. / Testfile.py

Ovo će ispisati izjavu "Dobrodošli u Python Programiranje" na vašem terminalu. Možete ga čak i dvostruko kliknuti i izvršiti, a da nikada više ne odete na terminal. Možete je koristiti na bilo kojem Linux računalu. Morali biste jednostavno pokrenuti chmod naredbu na kojem računalu koristite. Možete ga pokrenuti i u Windowsima pomoću naredbenog retka ili ga možete pretvoriti u testfile.exe pomoću softvera py2exe dostupnog na SourceForgeu koji će pretvoriti '.py' datoteku također '.exe'.

To je to. Sada znate kako raditi python.

Mikroračunalo - Raspberry Pi

Dakle, sada za dio mikroračunala trebali biste kupiti Raspberry Pi. Obavezno kupite najnoviji. Najnoviji trenutak pisanja ovog bloga je Raspberry Pi 2. Izgleda ovako:

Izvor slike: pixabay.com

Sadrži 4 USB priključka, jedan utor za microSD karticu koji podržava do 64 GB razreda 10 emmc. Sastoji se od 900 MHz procesora koji sam ga do sada overklocirao na 1, 2 GHz pomoću 3 bakrena hladnjaka. Ima oko 1 gigabajt RAM-a, 40 GPIO pinova, potpunu HDMI podršku, 3, 5 mm audio-video priključak, jedno sučelje kamere i sučelje zaslona, ​​Grafička procesorska jedinica je Videocore IV 3D. Ako mene pitate, ovo je više nego dovoljno za pokretanje bilo koje distribucije Linuxa u njemu.

Ako kupite cijeli komplet, podrazumijeva se da sadrži microSD karticu klase 10 koja je unaprijed instalirana uz NOOBS. Pomoću noobova možete instalirati Raspbian operativni sustav koji je unutar njega. Koliko sam pokušao, možete instalirati gotovo bilo koji operativni sustav, uključujući Android KitKat. Postoje i drugi mikroračunala, ali više volim malinu od svega. Jednom kada je Raspbian instaliran, možete pokrenuti python koji je ponovo instaliran prema zadanim postavkama i početi se brkati oko GPIO igle i nekoliko LED-ova što je vrlo zabavno za početak. Za više informacija uvijek možete posjetiti GitHub i službenu stranicu maline pi www.raspberrypi.org za blogove, projekte mehatronike i ažuriranja.

Dakle, mislim da bi to bilo potrebno da započnete s osnovama mehatronike. Nema ograničenja mašte što bi sve mogli učiniti s tim stvarima. Nakon što se s vama pozabavite, preporučio bih vam da pogledate Arduino ploču, što je također prilično zabavno ako u ovo planirate uključiti projekte mehatronike i robotike.

Prvi izvor slike: pixabay.com

Preporučeni članci

Evo nekoliko članaka koji će vam pomoći da saznate više detalja o projektima Art of Mechatronics, pa samo prođite vezu.

  1. Što je programski jezik programa
  2. Karijera kao softverski inženjer
  3. 13 Važni aspekti tehničkog SEO-a
  4. Karijere u strojnom učenju
  5. Strojno učenje i neuronska mreža
  6. Iznenađujući Vodič o Drupalu protiv Joomle
  7. Drupal 7 vs Drupal 8: Koje su značajke

Kategorija: