Skip to content
Menu
CDhistory
CDhistory

Seeed Studio BeagleBone® Green

Posted on Luglio 4, 2021 by admin

edita

inserisci qui la descrizione dell'immagine

Seeed Studio BeagleBone® Green è una piattaforma di sviluppo a basso costo, open-source e supportata dalla comunità per sviluppatori e hobbisti. È uno sforzo congiunto di BeagleBoard.org e Seeed Studio. Si basa sul classico design hardware open-source di BeagleBone® Black e sviluppato in questa versione differenziata. Il BeagleBone® Green di Seeed Studio include due connettori Grove, rendendo più facile la connessione alla grande famiglia di sensori Grove. L’HDMI a bordo è stato rimosso per fare spazio a questi connettori Grove.

Avvia Linux in meno di 10 secondi e inizia lo sviluppo in meno di 5 minuti con un solo cavo USB.

  • Caratteristiche¶
  • Specifica¶
  • Applicazione idee¶
  • Panoramica Hardware¶
  • Disegno meccanizzato¶
  • Iniziare¶
  • Aggiornamento all’ultimo software¶
  • Grove per Seeed Studio BeagleBone® Green¶
  • Cape per Seeed Studio BeagleBone® Green¶
  • FAQ¶
  • Riferimenti¶

Caratteristiche¶

  • completamente compatibile con BeagleBone® Black
  • Processore: AM335x 1GHz ARMR Cortex-A8
    • 512MB DDR3 RAM
    • 4GB 8-bit eMMC on-board flash storage
    • acceleratore grafico 3D
    • acceleratore in virgola mobileNEON
    • 2x PRU 32-microcontrollori a 32 bit
  • Connettività
    • Client USB per alimentazione & comunicazioni
    • USB host
    • Ethernet
    • 2x 46 pin headers
    • 2x connettori Grove (I2C e UART)
  • Compatibilità software
    • Debian
    • Android
    • Ubuntu
    • Cloud9 IDE su Node.js con libreria BoneScript
    • più molto altro

Specifica¶

Item Valore
Processore AM335x 1GHz ARMR Cortex-A8
RAM 512MB DDR3
on-board Flash Storage 4GB eMMC
CPU Supporta NEON in virgola mobilepoint & acceleratore grafico 3D
Micro USB Supporta l’alimentazione & delle comunicazioni
USB Host 1
Connettori a gola 2 (uno I2C e uno UART)
GPIO 2 x 46 pin
Ethernet 1
Temperatura operativa 0 ~ 75

Applicazione idee¶

  • Internet delle cose
  • Casa intelligente
  • Industriale
  • Automazione & Controllo di processo
  • Interfaccia uomo-macchina
  • Sensor Hub
  • Robot

Ecco alcuni progetti divertenti per il vostro riferimento.

Home Center Retro Lampada azionamento di un motore
inserire la descrizione dell'immagine qui inserisci la descrizione dell'immagine qui inserisci la descrizione dell'immagine qui
FACILE ORA! FALLO ORA! FALLO ORA!
Seeed Studio BeagleBone® Green Acrylic Case GPIO Control Smart Light
inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine
FATELO ORA! FALLO ORA! FALLO ORA!

Panoramica Hardware¶

inserisci qui la descrizione dell'immagine

  • Host USB – Host USB
  • Alimentazione DC e Client USB – Alimenta la scheda e agisce come client
  • LED
    • D2 è configurato all’avvio per lampeggiare con uno schema a battito cardiaco
    • D3 è configurato all’avvio per illuminarsi durante gli accessi alla scheda microSD
    • D4 è configurato all’avvio per illuminarsi durante l’attività della CPU
    • D5 è configurato all’avvio per illuminarsi durante gli accessi alla eMMC
  • Pulsante di avvio
    • Quando viene inserita una scheda SD, il sistema si avvierà prima dalla scheda SD, se si desidera avviare da eMMC, premere questo pulsante e poi accendere.
    • Utilizzare come pulsante normale dopo l’avvio, collegare a GPIO_72
  • Interfaccia I2C Grove – Collegato a I2C2
  • Interfaccia Uart Grove – Collegato a UART2
  • Debug seriale – Collegare a UART0, PIN1~PIN6: GND, NC, NC, RX, TX, NC, notare che pin1 è vicino alla USB.

Pin map

Ogni pin I/O digitale ha 8 modalità diverse che possono essere selezionate, incluso GPIO.

65 Possibili I/O digitali

Nota

In modalità GPIO, ogni I/O digitale può produrre interrupt.

inserisci qui la descrizione dell'immagine

PWMs e Timers

Nota

Fino a 8 pin I/O digitali possono essere configurati con modulatori di larghezza d’impulso (PWM) per produrre segnali per controllare motori o creare livelli di tensione pseudo analogici, senza occupare nessun ciclo CPU extra.

inserisci qui la descrizione dell'immagine

Ingressi analogici

Nota

Assicurati di non inserire più di 1.8V nei pin di ingresso analogico. Questo è un singolo convertitore analogico-digitale a 12-bit con 8 canali, 7 dei quali sono resi disponibili sugli header.

inserisci qui la descrizione dell'immagine

UART

Nota

C’è un header dedicato per arrivare ai pin UART0 e collegare un cavo di debug. Cinque porte seriali addizionali sono portate agli header di espansione, ma una di esse ha solo una direzione singola portata agli header.

inserisci qui la descrizione dell'immagine

I2C

Nota

Il primo bus I2C è utilizzato per leggere le EEPROMS sulle schede add-on cape e non può essere usato per altre operazioni di I/O digitali senza interferire con quella funzione, ma puoi comunque usarlo per aggiungere altri dispositivi I2C agli indirizzi disponibili. Il secondo bus I2C è disponibile per essere configurato e usato.

inserisci qui la descrizione dell'immagine

SPI

Nota

Per lo spostamento veloce dei dati, potresti considerare di usare una delle porte SPI.

inserire qui la descrizione dell'immagine

Disegno meccanizzato¶

Iniziare¶

Nota

Questo capitolo è scritto sotto Win10. I passi sono familiari per gli altri sistemi operativi.

STEP1. Collega il tuo Seeed Studio BeagleBone® Green via USB

Usa il cavo micro USB fornito per collegare il tuo Seeed Studio BeagleBone® Green al tuo computer. Questo alimenterà la scheda e fornirà un’interfaccia di sviluppo. Seeed Studio BeagleBone® Green avvierà Linux dalla eMMC integrata da 2GB o 4GB.

Seeed Studio BeagleBone® Green funzionerà come un flash drive fornendoti una copia locale della documentazione e dei driver. Nota che questa interfaccia non può essere utilizzata per riconfigurare la scheda microSD con una nuova immagine, ma può essere utilizzata per aggiornare i parametri di avvio utilizzando il file uEnv.txt.

Vedrai il LED PWR acceso fisso. Entro 10 secondi, dovresti vedere gli altri LED lampeggiare nelle loro configurazioni predefinite.

  • D2 è configurato all’avvio per lampeggiare con uno schema a battito cardiaco
  • D3 è configurato all’avvio per illuminarsi durante gli accessi alla scheda microSD
  • D4 è configurato all’avvio per illuminarsi durante l’attività della CPU
  • D5 è configurato all’avvio per illuminarsi durante gli accessi eMMC

STEP2. Installa i driver

Installa i driver per il tuo sistema operativo per darti l’accesso di rete su USB al tuo Beagle. Altri driver ti danno accesso seriale alla tua scheda.

Sistema operativo Driver USB
Windows (64-bit) 64-bit installer
Windows (32-bit) 32-bit installer
Mac OS X Network Serial Installa entrambi i set di driver.
Linux mkudevrule.sh L’installazione dei driver non è richiesta, ma potresti trovare utili alcune regole di udev.

Nota

Per il sistema Windows, si prega di notare che:

  • L’avviso di certificazione del driver Windows potrebbe comparire due o tre volte. Clicca su “Ignora”, “Installa” o “Esegui”
  • Per controllare se stai usando Windows a 32 o 64 bit vedi questo.
  • Su sistemi senza l’ultima versione del servizio, potresti ottenere un errore (0xc000007b). In questo caso, si prega di installare e riprovare:
  • Potrebbe essere necessario riavviare Windows.
  • Questi driver sono stati testati per funzionare fino a Windows 10

Nota

Informazioni e driver FTDI USB to serial/JTAG aggiuntivi sono disponibili da https://www.ftdichip.com/Drivers/VCP.htm.

Nota

Informazioni e driver aggiuntivi da USB a Ethernet virtuale sono disponibili da https://www.linux-usb.org/gadget/ e https://joshuawise.com/horndis.

STEP3. Naviga verso il tuo Beagle

Utilizzando Chrome o Firefox (Internet Explorer NON funziona), naviga verso il server web in esecuzione sulla tua scheda. Verrà caricata una presentazione che ti mostrerà le capacità della scheda. Usa i tasti freccia della tua tastiera per navigare nella presentazione.

Clicca http://192.168.7.2 per avviare il tuo Seeed Studio BeagleBone® Green.Le immagini software più vecchie richiedono l’espulsione del drive BeagleBone® per avviare la rete. Con l’ultima immagine software, questo passaggio non è più necessario.

Clicca per ingrandire l'immagine

STEP4. Cloud9 IDE

Per iniziare a modificare i programmi che vivono sulla tua scheda, puoi usare il Cloud9 IDE cliccando

inserisci la descrizione dell'immagine qui

Aggiornamento all’ultimo software¶

È necessario aggiornare la scheda all’ultimo software per mantenere una migliore performance, qui ti mostreremo come farlo passo dopo passo.

PASSO1. Scarica l’ultima immagine del software

Prima di tutto, devi scaricare l’immagine adatta qui.

inserisci la descrizione dell'immagine qui

Nota

A causa delle necessità di dimensionamento, questo download potrebbe richiedere circa 30 minuti o più.

Il file che scarichi avrà un’estensione .img.xz. Questa è un’immagine compressa settore per settore della scheda SD.

STEP2. Installa l’utilità di compressione e decomprimi l’immagine

Scarica e installa 7-zip.

Nota

Scegli una versione adatta al tuo sistema.

Usa 7-zip per decomprimere il file .img della scheda SD

STEP3. Installare l’utilità di programmazione della scheda SD

Scaricare e installare Image Writer per Windows. Assicurati di scaricare la distribuzione binaria.

STEP4. Scrivi l’immagine sulla tua scheda SD

Prima hai bisogno di un adattatore SD per collegare la tua scheda microSD al tuo computer. Poi usa il software Image Write for Windows per scrivere l’immagine decompressa sulla tua scheda SD.

inserisci la descrizione dell'immagine qui

Clicca sul pulsante Scrivi, poi il processo viene avviato.

inserisci la descrizione dell'immagine qui

Nota

  • Potresti vedere un avviso di danno al tuo dispositivo. Questo va bene da accettare finché si punta alla scheda SD per la scrittura.
  • Non dovresti avere il tuo BeagleBone® collegato al computer in questo momento.
  • Questo processo può richiedere fino a 10 minuti.

STEP5. Avvia la tua scheda dalla scheda SD

Inserisci la scheda SD nella tua scheda (prima spenta). Poi la scheda si avvierà dalla scheda SD.

Nota

Se non hai bisogno di scrivere l’immagine sulla tua eMMC a bordo, non hai bisogno di leggere l’ultimo di questo capitolo. Altrimenti vai avanti.

Se desideri scrivere l’immagine sulla tua eMMC on-board, devi avviare la scheda e modificare un file.

In /boot/uEnv.txt:

12
##enable BeagleBone® Black: eMMC Flasher:#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

Cambia in:

12
##enable BeagleBone® Black: eMMC Flasher:cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

Poi troverai i 4 led utente come sotto

inserisci qui la descrizione dell'immagine

Nota

Se non trovi la luce di tracciamento superiore, si prega di premere il pulsante RESET per resettare la scheda.

Quando il flashing è completo, tutti e 4 i LED USRx saranno spenti. Le ultime immagini del flasher Debian spengono automaticamente la scheda al termine. Questo può richiedere fino a 10 minuti. Spegnere la scheda, rimuovere la scheda SD e applicare nuovamente l’alimentazione per completare.

Grove per Seeed Studio BeagleBone® Green¶

Grove è un sistema di prototipazione modulare e standardizzato di connettori. Grove adotta un approccio a blocchi per assemblare l’elettronica. Rispetto al sistema basato sui ponticelli o sulle saldature, è più facile da collegare, sperimentare e costruire e semplifica il sistema di apprendimento, ma non al punto in cui diventa stupido. Alcuni degli altri sistemi di prototipi là fuori portano il livello ai blocchi di costruzione. C’è del buono da imparare in questo modo, ma il sistema Grove permette di costruire sistemi reali. Richiede un po’ di apprendimento e competenza per collegare le cose.

Di seguito sono elencati i moduli Grove che funzionano bene con Seeed Studio BeagleBone® Green.

SKU Nome Interfaccia link
101020054 Grove – Accelerometro digitale a 3 assi (+16g) I2C link
101020071 Grove – 3Accelerometro digitale a 3 assi (+400g) I2C link
101020034 Grove – Bussola digitale a 3 assi I2C link
101020050 Grove – Giroscopio digitale a 3 assi Analogico link
101020081 Grove – Accelerometro a 6 assi&Bussola v2.0 I2C link
101020072 Grove – Sensore barometro (BMP180) I2C link
104030010 Grove – LED blu I/O link
101020003 Grove – Pulsante I/O link
111020000 Grove – Button(P) I/O link
107020000 Grove – Buzzer I/O link
104030006 Grove – LED RGB concatenabile I2C link
101020030 Grove – Sensore di luce digitale I2C link
103020024 Grove – Sensore della frequenza cardiaca con clip da dito I2C link
101020082 Grove – Sensore dellaSensore di frequenza cardiaca a clip con guscio I2C link
113020003 Grove – GPS UART link
104030007 Grove – LED verde I/O link
103020013 Grove – I2C ADC I2C link
103020006 Grove – I2C Hub I2C link
101020079 Grove – IMU 10DOF I2C link
101020080 Grove – IMU 9DOF v2.0 I2C link
101020040 Grove – IR Distance Interrupter I/O link
104030011 Grove – Display OLED 0.96” I2C link
104030008 Grove – Display OLED 1.12” I2C link
104030005 Grove – LED rosso I/O link
103020005 Grove – Relè I/O link
316010005 Grove – Servo I/O link
101020023 Grove – Sound Sensor Analog link
101020004 Grove – Interruttore(P) I/O link
101020015 Grove – Sensore di temperatura Analog link
101020019 Grove – Temperature&Humidity Sensor Pro Analog link

Cape per Seeed Studio BeagleBone® Green¶

Hai bisogno di qualche scheda di espansione quando inizi un progetto. Ci sono già molte cappe per Seeed Studio BeagleBone® Green, che includono display LCD, driver del motore così come l’espansione HDMI ecc. Qui di seguito è alcuni di loro raccomandare.

Grove Cape Motor Bridge Cape HDMI Cape
inserisci immagine description here enter image description here enter image description here
GET ONE NOW! PRENDI UNO ORA! PRENDI UNO ORA!
Grove Cape 5 Inch LCD 7 Inch LCD
inserire immagine description here enter image description here enter image description here
GET ONE NOW! METTINE UNA ORA! METTINE UNA ORA!

FAQ¶

1. Qual è la differenza tra Seeed Studio BeagleBone® Green 1 e Seeed Studio BeagleBone® Green 2?

Abbiamo aggiornato la eMMC su Seeed Studio Beaglebone® Green nel 2016. Quindi il firmware precedente per Seeed Studio BeagleBone® Green 1 non è funzionante su Seeed Studio BeagleBone® Green 2, ma il nuovo firmware è ok su Seeed Studio BeagleBone® Green 1 e Seeed Studio BeagleBone® Green 2.

2. A volte la porta di rete di Seeed Studio BeagleBone® Green non funziona e deve essere riavviata per riprendere a lavorare. Occasionalmente questo accade.

Si prega di sostituire un alimentatore stabile e riprovare. Di solito l’adattatore di alimentazione USB del telefono cellulare è più stabile di quello USB del computer. Oppure puoi rimuovere il condensatore C162.

3: Qual è il range di temperatura operativa del Seeed Studio BeagleBone® Green?

BeagleBone® Green funziona nell’intervallo di temperatura di 0-75 Deg Celsius.

Riferimenti¶

Ci sono molti riferimenti per aiutarti a ottenere maggiori informazioni sulla scheda.

  • Pagina principale di BeagleBoard
  • Vedi Studio BeagleBone® Green info alla pagina BeagleBoard
  • Per iniziare a usare BeagleBoard
  • Risoluzione dei problemi
  • Hardware documentazione
  • Progetti di BeagleBoard
  • Certificazione CE di Seeed Studio BeagleBone® Green
  • Certificazione FCC di Seeed Studio BeagleBone® Green

Lascia un commento Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Articoli recenti

  • Acela è tornato: NYC o Boston per $99
  • I genitori di Kate Albrecht – Per saperne di più sul padre Chris Albrecht e la madre Annie Albrecht
  • Temple Fork Outfitters
  • Burr (romanzo)
  • Trek Madone SLR 9 Disc

Archivi

  • Febbraio 2022
  • Gennaio 2022
  • Dicembre 2021
  • Novembre 2021
  • Ottobre 2021
  • Settembre 2021
  • Agosto 2021
  • Luglio 2021
  • Giugno 2021
  • Maggio 2021
  • Aprile 2021
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CDhistory | Powered by WordPress & Superb Themes