Sommario:
- Passaggio 1: materiali e strumenti
- Passaggio 2: la panoramica del controller
- Passaggio 3: Nozioni di base sul software
Video: Iniziare con Qoopers: 3 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Qoopers è un kit robot educativo di Robobloq. È una nuova società; hanno appena terminato una campagna di crowdfunding su Indiegogo. Sono stato orgoglioso di supportare la loro campagna perché credo che Qoopers sia un bel giocattolo per bambini e una potente piattaforma robotica per un hobbista adulto.
Al momento non ci sono recensioni indipendenti sul web, quindi spero che condividere la mia esperienza possa essere utile per la community.
Passaggio 1: materiali e strumenti
Prima di tutto, abbiamo bisogno dei Qooper (kit robotico). Il kit comprende:
- scheda di controllo;
- portabatteria;
- Matrice LED (faccia del robot);
- Sensore ultrasonico;
- due motori a corrente continua;
- ruote, che puoi usare con pneumatici o con cingoli;
- una serie di piastre metalliche e una serie di viti e dadi.
Inoltre, abbiamo bisogno di:
- Tablet Android (versione OS 4.1+) per l'esecuzione dell'app ufficiale;
- Sei batterie AA per alimentare il robot.
Passaggio 2: la panoramica del controller
In questo Instructable, mi concentro sulla scheda controller come parte principale del robot. Un coperchio di plastica chiude la scheda del controller. La copertina sembra abbastanza sicura per il gioco dei bambini. Inoltre, spero che la copertura protegga il controller se eseguo il robot all'aperto.
Sul retro del coperchio sono presenti due slot per i motori M1 e M2, ingresso DC e pulsante di accensione/spegnimento.
Sul lato sinistro e destro si trovano alcuni connettori RJ25 femmina. Un paio sono arancioni e altri sei sono grigi. Non ci sono informazioni ufficiali, ma immagino che la coppia arancione sia destinata a motori aggiuntivi, mentre i connettori grigi potrebbero funzionare come Input/Output.
Sul lato sinistro, c'è il pulsante di ripristino del modulo Bluetooth. Sul lato destro, c'è il connettore USB.
Per aprire il coperchio premere alcuni clic con un cacciavite. Per favore, maneggiare con cura, i clic sono fragili.
Sulla scheda controller, puoi trovare:
- Microcontrollore ATMEGA 2560 (ottimo!);
- due LED RGB a bordo (possiamo lampeggiare!);
- cicalino (possiamo fare rumore!);
- un pulsante, il coperchio è flessibile sotto il pulsante, quindi possiamo premere il pulsante anche quando il coperchio è chiuso;
- Modulo Bloodoth;
- comune CH340G USB-seriale.
Una parte essenziale del controller è un portabatteria.
Sono necessarie 6 batterie AA da inserire nel supporto e per alimentare il controller.
Il portabatterie ha le stesse dimensioni del controller e sono destinati a essere posizionati come un sandwich fissato da quattro viti.
Passaggio 3: Nozioni di base sul software
- Ho usato un'app Android ufficiale. Puoi caricarlo su Google Play, oltre che sul sito ufficiale. Ci sono tre modalità principali nell'app:
- istruzioni per la costruzione interattive;
- pannello di controllo;
- codifica a blocchi.
Al pannello di controllo, puoi guidare il robot come un'auto RC, suonare il piano con il cicalino o disegnare sullo schermo a matrice di punti.
È abbastanza ovvio, mentre la modalità di codifica necessita di qualche spiegazione. Ok, iniziamo a programmare!
Come al solito, inizieremo con il LED lampeggiante, questo è "Hello World" per i controller.
La codifica basata su blocchi è simile a Scratch. Basta trascinare e rilasciare i blocchi e collegare i blocchi nel programma.
È possibile avviare il programma con blocchi quando si fa clic sulla bandiera o quando viene premuto nel pannello del robot.
- Quando si fa clic su un flag significa che il programma verrà avviato quando si fa clic su un particolare gruppo di blocchi.
- Quando viene premuto nel pannello del robot significa che il programma verrà avviato quando si preme il pulsante hardware su quella scheda controller.
A differenza di Scratch, non è necessario iniziare con quando si fa clic sul flag. Se fai clic su QUALSIASI gruppo di blocchi, verranno eseguiti. Non lo so, è un bug o una funzionalità, ma l'ho trovato scomodo. Quindi suggerisco di mantenere la connessione spenta mentre stai programmando. Connettiti al robot solo quando hai eseguito tutto il codice.
Apri il menu Controllo per trovare alcune strutture di controllo.
In questo caso, scelgo una struttura ad anello.
Ho cambiato il numero di ripetizioni.
Apri il menu Luce per trovare una varietà di comandi per i LED, nonché per le matrici di punti e il LED del sensore.
Un blocco di luci nel pannello LED ha due parametri: indice del LED (sinistro, destro o entrambi) e colore.
Ho eliminato lo stesso blocco per il LED destro e ho aggiunto il blocco di attesa 1 secondo dal menu di controllo.
Poi ho ripetuto tutte quelle azioni per cambiare lo stato dei LED. Ecco il risultato!
Se ti piace questo istruibile, non esitare a commentare e ti dirò di più:
- come aggiungere motori e far muovere il robot;
- sull'evitare gli ostacoli;
- come codificare la matrice di punti.
Consigliato:
Iniziare con Ham Radio: 5 passaggi (con immagini)
Iniziare con la radioamatoriale: in qualità di licenziatario di radioamatore recentemente coniato, voglio illustrare il processo che ho seguito per entrare nel settore della radioamatoriale. Sono stato attratto dall'aspetto dell'autosufficienza dell'hobby, che offre alle persone un modo per comunicare quando altri metodi vengono interrotti. Ma è anche gratificante
Per iniziare con la fotocamera M5StickV AI + IOT: 6 passaggi (con immagini)
Per iniziare con la fotocamera M5StickV AI + IOT: breve panoramicaLa M5StickV è una minuscola fotocamera AI + IOT delle dimensioni di quasi 2 monete, il prezzo è di circa $ 27,00 che per alcuni potrebbe sembrare costoso per una fotocamera così piccola ma ne contiene alcune specifiche decenti. La fotocamera è alimentata da incredibl
Installazione di Raspbian Buster su Raspberry Pi 3 - Iniziare con Raspbian Buster con Raspberry Pi 3b / 3b+: 4 passaggi
Installazione di Raspbian Buster su Raspberry Pi 3 | Introduzione a Raspbian Buster Con Raspberry Pi 3b / 3b+: Ciao ragazzi, recentemente l'organizzazione Raspberry Pi ha lanciato il nuovo sistema operativo Raspbian chiamato Raspbian Buster. È una nuova versione di Raspbian per Raspberry pi. Quindi oggi in questo tutorial impareremo come installare il sistema operativo Raspbian Buster sul tuo Raspberry pi 3
Iniziare con Esp 8266 Esp-01 con Arduino IDE - Installazione di schede Esp in Arduino Ide e programmazione di Esp: 4 passaggi
Iniziare con Esp 8266 Esp-01 con Arduino IDE | Installazione di schede Esp in Arduino Ide e programmazione Esp: in questo tutorial impareremo come installare le schede esp8266 in Arduino IDE e come programmare esp-01 e caricare il codice in esso. Poiché le schede esp sono così popolari, ho pensato di raddrizzare un istruibile per questo e la maggior parte delle persone affrontano problemi
Iniziare con La COOL Board: 4 passaggi (con immagini)
Primi passi con La COOL Board: Introduzione"Quando ci è venuta l'idea per La COOL Board, ho immaginato un mix tra un Arduino con WiFi e una stazione meteorologica agronomica modulare. Doveva consumare pochissima energia per il funzionamento autonomo e volevo essere in grado di controllare