Spiegazione di Raspberry Pi

Prova Il Nostro Strumento Per Eliminare I Problemi





In questo articolo impareremo a conoscere i computer a scheda singola Raspberry Pi, le loro specifiche, come usarli in un progetto, faremo anche un piccolo confronto tra Arduino e Raspberry Pi, in modo da poter scegliere quale di loro sono meglio per i tuoi progetti.



Cos'è Raspberry Pi?

Raspberry Pi è un computer a scheda singola, composto da microprocessore, RAM, supporto grafico, supporto audio, supporto HDMI, supporto GPIO su una singola scheda a circuito stampato (PCB).

In altre parole, è un computer a tutti gli effetti, fabbricato su un singolo PCB che non è più grande delle dimensioni della tua carta di credito.



Supporta vari sistemi operativi (OS) basati su Linux come Raspbian OS che è il sistema operativo ufficiale, Ubuntu, Windows 10 IoT (che è dedicato per progetti Internet of Things), Kali Linux che ha creato per analisti della sicurezza e cappelli bianchi. Esistono molti altri sistemi operativi personalizzati realizzati da terze parti per progetti specifici come il mining di Bitcoin e progetti basati su CCTV.

Raspberry Pi

Il più grande punto di forza di Raspberry Pi è il prezzo.

Puoi sceglierne uno per $ 35 o meno di 2500 INR sui siti di e-commerce.

Stiamo ottenendo una potenza di calcolo equivalente ai processori Pentium rilasciati alla fine degli anni 2000. Ma consuma energia 100 volte meno e si trova su un singolo PCB, grazie alla legge di Moor.

Dopo un enorme successo, i fornitori di elettronica cinesi hanno iniziato a produrre computer a scheda singola simili, i più popolari sono Banana Pi, Orange Pi e Roseapple Pi ecc.Inoltre i nomi possono diventare ridicoli.

Questi computer a scheda singola funzionano in modo simile a Raspberry Pi, ma alcuni hanno più funzionalità e altri hanno meno funzionalità rispetto a Raspberry Pi. Tuttavia, Raspberry Pi ha il maggior supporto ai progetti in tutto il mondo.

Specifiche:

Ora le cose si fanno eccitanti perché puoi trovare specifiche simili su uno smartphone decente o un computer da 7 a 10 anni fa. Le specifiche fornite sono di Raspberry Pi 3.

• Ha un processore quad core Broadcom BCM2837 ARM cortex-A53 con clock a 1.2GHz e un supporto grafico dedicato simile alla GPU sui computer: Broadcom VideoCore IV. Questa GPU supporta la riproduzione di video 1080p.

• È accoppiato con 1 GB di RAM LPDDR2 con clock a 900 MHz.

• Dispone di Bluetooth (4.1 Low Energy) e banda Wi-Fi a 2,4 GHz integrati. Non ha antenna estesa fuori dalla scheda, il che è un vantaggio quando il tuo Raspberry Pi è all'interno del suo case. Tuttavia dovrebbe avere una discreta portata Bluetooth e Wi-Fi.

• Ha una porta Ethernet 10/100, se non si dispone di Wi-Fi, è possibile utilizzare il cavo Ethernet RJ-45 dal router alla porta Ethernet del raspberry pi.

• Dispone di 40 pin di uscita di ingresso per uso generico o pin GPIO. Questi pin possono essere utilizzati per controllare l'hardware esterno. Ciò significa che funziona come arduino.

• Ha un jack audio da 3,5 mm, questo può essere collegato a una cuffia o altoparlanti per la riproduzione audio.

• Dispone di una porta di interfaccia seriale della telecamera o di una porta CSI in cui è possibile collegare i moduli della telecamera e registrare video fino a una risoluzione di 1080p.

• Dispone di una porta display sul PCB in cui è possibile collegare display LCD o anche display touch screen per rendere portatile il progetto.

• Ha un'interfaccia multimediale HDMI o ad alta definizione completa che supporta il collegamento di monitor o TV e supporta la riproduzione di video a 1080p.

• Non ha memoria incorporata ma ha uno slot per scheda micro SD in cui è necessario installare il sistema operativo.

• Dispone di 4 porte USB-2.0. Puoi collegare tastiera, mouse, unità flash anche dischi rigidi esterni.

Quindi, sembra impressionante per un computer che non bombarda la tua banca e un ottimo strumento per imparare i linguaggi di programmazione e realizzare progetti elettronici.

Cosa possiamo fare con Raspberry Pi?

Qui mostrerò alcuni progetti che sono solo una frazione della capacità effettiva di Raspberry PI.

Ci sono tantissimi progetti disponibili su Internet e puoi anche usare la tua immaginazione per creare i tuoi progetti.

Computer Linux completo:

Questo è stato il mio primo vero progetto, basato su raspberry pi. L'ho usato per imparare i linguaggi di programmazione e anche per caricare programmi su arduino.

Sì, puoi caricare sketch su arduino usando raspberry pi.

Puoi anche guardare film per lunghe ore senza bruciare la tua borsa per la bolletta elettrica, poiché consuma meno di 5 Watt e l'intera configurazione consuma meno di 15 Watt. Puoi anche usarlo per l'elaborazione di testi, la navigazione sul web e la lettura di e-mail.

puoi caricare sketch su arduino usando raspberry pi.

computer realizzato con Raspberry Pi.

Server NAS:

Ecco un altro progetto basato su raspberry pi: server NAS. In poche parole NAS sta per 'archiviazione collegata alla rete' e viene utilizzato come archivio cloud privato a casa tua.

Puoi eseguire lo streaming di file video, file audio e aprire documenti tramite Wi-Fi su laptop, tablet, smartphone.

Sto usando questo NAS anche come downloader di file torrent (legalmente, LOL) per scaricare file enormi con una potenza minima, in modo da non dover far funzionare il mio computer principale durante la notte, il che potrebbe solo aumentare la bolletta dell'elettricità.

Come puoi vedere, questo piccolo computer ha enormi potenzialità. Una volta acquisita familiarità con questo computer a scheda singola, puoi fare miracoli.

Raspberry Pi contro Arduino:

Molte persone si confondono tra arduino e raspberry pi mentre scelgono il loro progetto. Ma devono capire che arduino e raspberry pi non hanno niente a che fare l'uno con l'altro.

Entrambi sono concetti completamente diversi, arduino è utilizzato esclusivamente per il controllo di periferiche hardware come LED, motori, relè, ecc. I programmi scritti per Arduino provengono da un unico software 'Arduino IDE' e rispettano il linguaggio macchina prima di caricare il codice.

Raspberry Pi ha anche pin GPIO come arduino, ma questo non significa che dovresti usare raspberry pi per far lampeggiare un LED o progetti di controllo dei semafori. Questo potrebbe essere fatto piuttosto con arduino con molta facilità ed a buon mercato.

Raspberry Pi esegue il suo programma all'interno di un sistema operativo attraverso programmi scritti con linguaggi generici come python.

Raspberry Pi dovrebbe essere utilizzato dove abbiamo bisogno di elaborare enormi progetti di dati come stampanti 3D, CCTV, server Web, server NAS ecc. E queste attività non possono essere eseguite con arduino.

Quindi, scegli saggiamente il tuo progetto e non sprecare denaro per svolgere compiti semplici.

Se sei interessato a saperne di più su Raspberry Pi, non esitare a esprimere i tuoi pensieri attraverso il commento qui sotto:




Precedente: Circuito generatore di ossigeno per acquari di pesci Avanti: Circuito pompa sommergibile telecomandato