Impara l'arte dei progetti meccatronici -

Sì, hai letto bene. Non è un errore di ortografia. Quando ho iniziato a imparare questo, non sapevo nemmeno che esistesse un termine del genere. Solo per il gusto di dire, ero solito dire alla gente che sono un ingegnere meccatronico, e la gente rideva, come diavolo significa? È più tardi che ho scoperto che è una parola vera e avevo ragione. Quindi, quali sono esattamente i progetti di meccatronica? Come si collega ad altri termini ingegneristici e di cosa hai bisogno per essere un ingegnere meccatronico? Facciamo questo passo uno per uno.

Quali sono i progetti di meccatronica?

Definirò questo nel mio vecchio semplice termine. I progetti di meccatronica sono solo una combinazione di più cose. Non hai bisogno di una laurea o alcuna certificazione per essere quella. È qualcosa quando sviluppi le tue abilità con pura conoscenza ed esperienza coltivando molteplici abilità da campi diversi. Confuso? Fatemi capire bene.

Durante i miei giorni al college, volevo diventare un programmatore. Un programmatore puro. Ho iniziato a studiare C, C ++, poi Python, Haskell, programmazione Scheme e molti altri. Ma è più tardi che ho capito che queste sono solo istruzioni. Un codice è una semplice istruzione su come qualcosa dovrebbe funzionare. Ma senza strumenti adeguati, o il termine corretto sarebbe hardware. Quindi, senza un hardware adeguato, semplicemente non funzionerà. Quindi, per esempio, se sto costruendo, diciamo un Quad Copter, se scrivo solo il pezzo di codice in C ++ per controllare la scheda di rete, non funzionerà. Devi sapere come funzionano i rotori, a quale velocità dovrebbero iniziare le manovre, sia che tu abbia bisogno di un motore passo-passo o di un motore ad alta velocità. Ci sono calcoli. Ora potresti pensare che mi sto muovendo verso il campo dell'ingegneria robotica. Ma semplicemente non è giusto. I progetti di meccatronica sono una combinazione di elettronica, meccanica, hacking, codifica, matematica e cose simili. L'elenco è infinito. In breve, è una combinazione di tutto ciò che hai mai imparato.

Come iniziare?

Ora, questa è una domanda che stavo aspettando di rispondere. I progetti di meccatronica non sono qualcosa che potresti iniziare a imparare dalla 5a o 10a elementare o qualcosa del genere. Non esiste un limite di età per questo. Ma dal momento che non siamo tutti Thomas Edison o Einstien qui, vediamo come potremmo iniziare dalle basi della meccatronica qui.

Il miglior punto di partenza sarebbe imparare Python e acquistare un microcomputer che seguirà il tuo set di codici. Computer e processori moderni come Intel o AMD sarebbero probabilmente difficili. Questo è il motivo per cui ho chiesto di iniziare con un microprocessore. Anche prima di acquistare un microprocessore, ti consiglio di imparare un po 'Linux e i suoi comandi. Il motivo principale è che è molto facile iniziare con Linux. Inoltre, Linux è l'unica scelta che hai dato che è estremamente portatile su varie piattaforme fino a quando non puoi portare qualsiasi versione di Microsoft Windows su microprocessori attraverso architetture ARM che presumo tu non sappia poiché stiamo parlando di sforzi per principianti qui. Silenzio! È stata una lunga frase.

Lascia che ti renda più semplice. Di seguito sono riportati gli argomenti di cui parlerò più avanti in questo blog in modo da ottenere almeno le basi di Linux, Python e un microprocessore. Ora, se ti stai chiedendo dove vorresti ottenere questo microprocessore, non devi preoccuparti di truccarlo dal tuo vecchio computer. Ci sono molte aziende sul mercato che vendono microprocessori. Ma oggi saremmo più concentrati su Raspberry Pi 2. Quindi, di seguito sono riportati gli argomenti per oggi:

  1. Nozioni di base su Linux
  2. Python basic per configurazione LED
  3. Raspberry Pi

Nozioni di base su Linux

Quindi, per iniziare, consiglierei di scaricare una distribuzione Linux e utilizzarla su una macchina virtuale. La macchina virtuale come VBOX o VMWare virtualizza il tuo computer e puoi usare due sistemi operativi uno dentro l'altro. La distribuzione Linux più semplice là fuori che la gente consiglia è Ubuntu, ma preferirei non supportarla. Per quanto riguarda un principiante, consiglierei di scaricare Linux Mint. La versione corrente per Ubuntu è 15.10 e per Mint è 17.2 Rafaela. Puoi scaricare uno di essi. Entrambi hanno una vasta comunità e sono estremamente stabili. L'unica cosa è che se hai una scheda grafica, potresti avere problemi nella risoluzione dei problemi di Ubuntu con Unity. Linux Mint si basa in qualche modo sull'ambiente desktop GNOME 3, ora noto come Cinnamon. Quindi, tornando al nostro argomento, una volta installati quelli, di seguito sono riportati alcuni set di comandi che dovresti sapere in modo da ottenere un contatto pratico con l'ambiente Linux.

comandiuso
lsVisualizza i contenuti della directory corrente
CDCambia directory
pwdVisualizza la directory corrente
cp, mvCopia o sposta qualcosa
rm, rmdirRimuovi file o directory
gattoLeggi il contenuto del file
nanoApri l'editor di testo nel terminale
sudoOttieni l'accesso da superutente
cosìOttieni l'accesso come root
CD.Per salire di una directory
superiorePer visualizzare l'utilizzo della CPU e della memoria
carta geograficaScansione di porte, sistemi operativi e servizi
SSHPer accedere a un'altra macchina tramite il tunnel
grepCerca dati in testo semplice

Queste sono solo alcune nozioni di base. Ovviamente, puoi anche eseguirli tutti tramite l'interfaccia utente grafica, ma questi sono abbastanza veloci e quando sei in ssh, non sarai in grado di usare la GUI fino a quando non hai una connessione VNC. Una volta che hai a portata di mano questi comandi, puoi procedere con la seguente parte Python.

Corsi consigliati

  • Corso di certificazione online in HTML e HTML5
  • Corso di test software professionale
  • Corso online Drupal 7
  • Corso JQuery online

Nozioni di base su Python

Una volta che hai le basi di cui sopra, puoi subito installare Python. Puoi anche installarlo su Mac o Windows, ma poiché stiamo usando Linux qui, è estremamente facile installarlo. Basta digitare:

$ sudo apt-get install python3

(Nota: il simbolo $ significa terminale. Non utilizzarlo quando si digita effettivamente il comando)

Una volta installato, puoi semplicemente avviarlo digitando python3 nel tuo terminale Linux. Molto probabilmente, non dovrai nemmeno installarlo. La maggior parte della distribuzione Linux viene preinstallata con Python 3.4 o l'ultima, qualunque essa sia.

Di seguito sono riportate le basi di Python che è quindi possibile iniziare a digitare nel proprio terminale. Python in esecuzione nel terminale Linux è simile al seguente:

Se ottieni 3 frecce come la parte sopra, puoi iniziare a digitare i seguenti comandi:

>>> stampa ("Hello world")

Stampa il mondo Hello nel terminale.

>>> 3 + 4

Stamperà 7 nel terminale

>>> importa XYZ

Importerà il modulo XYZ

>>> da ABC importare XYZ

Importerà l'XYZ dal modulo ABC

(Nota: ABC e XYZ sono solo a scopo di riferimento. È necessario inserire un nome modulo specifico per farlo funzionare)

>>> se True:

stampare ( “True”)

altro:

stampare ( “False”)

Questo verificherà se la condizione è vera se lo è, quindi stamperà l'istruzione come vera altrimenti stamperà false.

Ora scriviamo un semplice codice portatile. Scrivi questo in qualsiasi editor di testo in Linux, ad esempio: Gedit o Leafpad e salvalo come file di testo.py

#! / Usr / bin / python

stampa ("Benvenuti in Python Programming")

Qui, puoi salvarlo con qualsiasi nome, assicurati di cambiare l'estensione in '.py'. Una volta fatto questo, digita terminal,

$ chmod + x test file.py

Chmod + x modificherà l'autorizzazione e la renderà eseguibile. Assicurati solo di essere nella directory corretta quando lo fai, altrimenti ti darà un errore non trovato. Ad esempio, se test file.py si trova sul desktop, è possibile digitare quanto segue.

$ chmod + x / Desktop / test file.py

Una volta fatto questo, puoi eseguire il file digitando:

$. / Testfile.py

Questo stamperà la frase "Benvenuti in Python Programming" sul tuo terminale. Puoi anche fare doppio clic su di esso ed eseguirlo senza mai andare di nuovo al terminale. E puoi usarlo su qualsiasi computer Linux. Dovresti semplicemente eseguire il comando chmod in qualsiasi computer che stai utilizzando. Puoi anche eseguirlo in Windows usando il prompt dei comandi oppure puoi convertirlo in testfile.exe usando il software py2exe disponibile su SourceForge che convertirà anche il file '.py' '.exe'.

Questo è tutto. Ora sai come lavorare in Python.

Microcomputer - Raspberry Pi

Quindi, ora per la parte del microcomputer, dovresti acquistare Raspberry Pi. Assicurati di acquistare l'ultimo. L'ultimo del momento in cui scrivo questo blog è Raspberry Pi 2. Sembra così:

Fonte immagine: pixabay.com

Dispone di 4 porte USB, uno slot per schede microSD che supporta fino a 64 GB di classe 10 emmc. Consiste in un processore a 900 MHz che finora l'ho overcloccato a 1, 2 GHz usando 3 dissipatori di rame. Ha circa 1 gigabyte di RAM, 40 pin GPIO, supporto HDMI completo, jack audio-video da 3, 5 mm, un'interfaccia fotocamera e interfaccia display, L'unità di elaborazione grafica è Videocore IV 3D. Se me lo chiedi, questo è più che sufficiente per eseguire qualsiasi distribuzione Linux al suo interno.

Per impostazione predefinita, se si acquista l'intero kit, include una scheda microSD di classe 10 che viene preinstallata con NOOBS. Usando noobs puoi installare il sistema operativo Raspbian che è incluso al suo interno. Per quanto ho provato, puoi installare quasi tutti i sistemi operativi incluso Android KitKat. Esistono tuttavia anche altri microcomputer, ma preferisco Raspberry a qualsiasi cosa. Una volta installato Raspbian, puoi avviare Python, che è di nuovo installato di default e iniziare a giocare con i pin GPIO e alcuni LED che è abbastanza divertente iniziare. Per ulteriori informazioni, puoi sempre visitare la pagina ufficiale di GitHub e raspberry pi www.raspberrypi.org per blog, progetti di meccatronica e aggiornamenti.

Quindi, penso che sarebbe questo per iniziare nel campo delle basi della meccatronica. Non c'è limite all'immaginazione su cosa tutto ciò che potresti fare con queste cose. Una volta che hai capito queste cose, ti consiglio di dare un'occhiata alla scheda Arduino, che è anche abbastanza divertente se hai intenzione di includere progetti di meccatronica e robotica in questo.

Prima fonte di immagine: pixabay.com

Articoli consigliati

Ecco alcuni articoli che ti aiuteranno a ottenere maggiori dettagli sui progetti di Art of Mechatronics, quindi passa attraverso il link.

  1. Cos'è il linguaggio di programmazione dello schema
  2. Carriere come ingegnere del software
  3. 13 Aspetti importanti del SEO tecnico
  4. Carriere nell'apprendimento automatico
  5. Apprendimento automatico vs rete neurale
  6. Guida straordinaria su Drupal vs Joomla
  7. Drupal 7 vs Drupal 8: quali sono le caratteristiche

Categoria: