Sommario:

BasketBot - un'auto robot realizzata con un cesto di plastica: 12 passaggi
BasketBot - un'auto robot realizzata con un cesto di plastica: 12 passaggi

Video: BasketBot - un'auto robot realizzata con un cesto di plastica: 12 passaggi

Video: BasketBot - un'auto robot realizzata con un cesto di plastica: 12 passaggi
Video: LEGO SPIKE Prime - Баскетбот 2024, Dicembre
Anonim
BasketBot - un'auto robot realizzata con un cesto di plastica
BasketBot - un'auto robot realizzata con un cesto di plastica
BasketBot - un'auto robotica realizzata con un cesto di plastica
BasketBot - un'auto robotica realizzata con un cesto di plastica

Questo Instructable ti mostrerà come costruire un'auto robot da un cesto di plastica economico e il kit STEAMbot Robot NC a basso costo. Sia un cestino rettangolare verde più piccolo che un cestino arrotondato rosso più grande sono trasformati in un BasketBot. Una volta costruita, l'auto robot può essere controllata a distanza tramite un'app mobile gratuita. Sarai anche in grado di programmare l'auto robot tramite Blockly di Google o, per la programmazione avanzata, utilizzando l'IDE Arduino e il linguaggio di programmazione C++.

Per un'auto robot simile (e leggermente più semplice), vedere il mio Instructable for a Low Rider Robot Car.

Passaggio 1: Distinta base

Distinta materiali
Distinta materiali
Distinta materiali
Distinta materiali
Distinta materiali
Distinta materiali

Avrai bisogno dei seguenti elementi:

  • Un cestino di plastica (va bene qualsiasi contenitore simile)*
  • Bastoncini artigianali (noti anche come "bastoncini per ghiaccioli") simili a questi.
  • Un kit STEAMbot Bare Bones, questo kit contiene quanto segue:

    • STEAMbot Controller: una scheda compatibile con Arduino con BLE e controller doppio motore
    • Titolare del controller: contiene il controller di STEAMbot
    • 2 motori DC e ruote
    • Una ruota a rulli
    • Un sensore a ultrasuoni con cavo
    • Staffa per il sensore a ultrasuoni
    • 4 AA PortabatterieNastro di montaggio in schiuma
  • Un coltello Xacto o qualcosa di simile
  • Un piccolo cacciavite piatto
  • Una pistola per colla a caldo e colla (preferibilmente a bassa temperatura)

I seguenti elementi sono facoltativi:

  • Decorazioni come queste per personalizzare il tuo robot
  • Un dispositivo mobile con supporto Bluetooth LE
  • Per la programmazione con Blockly, uno dei seguenti**:

    • Un Chromebook (con supporto BLE), oppure
    • Un computer Mac con il browser Chrome
  • Per la programmazione con il cavo micro USB Arduino IDE A

    Qualsiasi computer che supporti l'IDE Arduino e il componente aggiuntivo STM32

* Ho acquistato entrambi i cestini di plastica verde e rosso presso Dollar Tree, ma non riesco a trovare il collegamento per il cestino rosso.** Al momento, Windows con Chrome non funziona. Non ho provato nessun computer Linux.

Passaggio 2: fare spazio ai motori

Fare spazio ai motori
Fare spazio ai motori
Fare spazio ai motori
Fare spazio ai motori
Fare spazio ai motori
Fare spazio ai motori

Prima di attaccare i motori, devi fare spazio per i motori e gli assi nel cestello. Usando un coltello Xacto (o un coltello affilato simile), rimuovi una delle lamelle di plastica su entrambi i lati del cestello. Assicurati che siano verso la stessa estremità poiché questa sarà la "parte anteriore" dell'auto robot.

Passaggio 3: collegamento dei motori

Collegamento dei motori
Collegamento dei motori
Collegamento dei motori
Collegamento dei motori
Collegamento dei motori
Collegamento dei motori

Per collegare i motori, procedere come segue:

  1. Rimuovere con cautela le ruote da entrambi i motori.
  2. Rimuovere la carta protettiva dai nastri di montaggio in schiuma del motore destro. Assicurati che i fili siano rivolti verso il centro del cestello.
  3. Allineare con cura il motore destro con il cestello e premere il nastro in schiuma del motore contro l'elemento piatto. L'asse deve essere centrato nell'apertura.
  4. Ripetere i passaggi 1 e 2 per il motore sinistro. Il tuo robot dovrebbe essere simile alle ultime due foto.
  5. Fissare con cura le ruote agli assi del motore.

Passaggio 4: collegamento del supporto della batteria

Collegamento del portabatterie
Collegamento del portabatterie
Collegamento del portabatterie
Collegamento del portabatterie
Collegamento del portabatterie
Collegamento del portabatterie
Collegamento del portabatterie
Collegamento del portabatterie

Per fissare il portabatterie al cestello verde, procedi come segue:

  1. Poiché il cestello verde è troppo largo per consentire al supporto della batteria di adattarsi ai due motori, è necessario tagliare due bastoncini artigianali jumbo per adattarsi ai motori. Ho usato le forbici mostrate perché hanno una dentellatura che fa presa sul legno quando si tagliano i bastoncini.
  2. Incolla a caldo i bastoncini tagliati su entrambi i motori.
  3. Rimuovere la carta protettiva dai nastri di montaggio in schiuma del supporto della batteria.
  4. Allineare con cura il supporto della batteria sugli stick e premere il supporto contro i bastoncini.

Per collegare il portabatterie al cestello rosso, procedi come segue:

  1. Rimuovere la carta protettiva dai nastri di montaggio in schiuma del supporto della batteria.
  2. Centrare con cura il supporto della batteria tra i motori e premere il supporto contro il fondo del cestello.

Passaggio 5: collegamento del controller STEAMbot

Collegamento del controller STEAMbot
Collegamento del controller STEAMbot
Collegamento del controller STEAMbot
Collegamento del controller STEAMbot
Collegamento del controller STEAMbot
Collegamento del controller STEAMbot
Collegamento del controller STEAMbot
Collegamento del controller STEAMbot

Per collegare il controller STEAMbot, procedi come segue:

  1. Usando la pistola per colla a caldo, incolla il supporto del controller sulla parte superiore dell'elemento piatto. Il supporto è stampato in 3D con PLA, quindi fai molta attenzione se utilizzi una colla ad alta temperatura.
  2. Posiziona il controller STEAMbot sul supporto. L'interruttore di alimentazione dovrebbe essere sul lato sinistro.
  3. Utilizzando il piccolo cacciavite piatto, collegare il filo rosso dal supporto della batteria alla vite del terminale +.
  4. Collegare il filo nero dal supporto della batteria alla vite del terminale.
  5. Spingere i fili dal motore sinistro al connettore sinistro etichettato MTRA.
  6. Spingere i fili dal motore destro al connettore destro etichettato MTRB.

Passaggio 6: fissaggio della ruota a rulli

Fissaggio della ruota a rulli
Fissaggio della ruota a rulli
Fissaggio della ruota a rulli
Fissaggio della ruota a rulli

Per collegare la rotella, procedi come segue:

  1. Capovolgi l'auto robot.
  2. Posiziona la ruota del rullo vicino alla parte posteriore dell'auto robot e centrala.
  3. Incolla a caldo la ruota del rullo sul fondo dell'auto robot.

Passaggio 7: collegamento del sensore a ultrasuoni

Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni
Collegamento del sensore a ultrasuoni

Per collegare il sensore a ultrasuoni, procedere come segue:

  1. Se non è già nella staffa, spingere con cautela il sensore a ultrasuoni sulla staffa.
  2. Incolla a caldo la staffa con il sensore a ultrasuoni sulla parte anteriore dell'auto robot. Per il cestino verde, prova ad incollare la staffa in verticale. Per il cestino rosso, ho ritagliato due delle fessure in modo che il sensore a ultrasuoni potesse guardare fuori.
  3. Collegare il filo a 4 conduttori al sensore a ultrasuoni, facendo attenzione a non piegare i pin.
  4. Collegare l'altra estremità del filo a 4 conduttori al connettore P5 sul controller STEAMbot, facendo anche attenzione a non piegare i pin o incrociare i fili.

Passaggio 8: alimentazione dell'auto robot

Alimentare l'auto robot
Alimentare l'auto robot
Alimentare l'auto robot
Alimentare l'auto robot

Per alimentare la tua auto robot, procedi come segue:

  1. Assicurati che l'interruttore di alimentazione sia in posizione Off (verso il retro del robot).
  2. Inserisci 4 batterie alcaline AA. Le batterie NiCd o NiMH NON funzioneranno poiché la tensione è troppo bassa.
  3. Spingere l'interruttore di alimentazione in posizione On (verso la parte anteriore dell'auto robot). Il LED di alimentazione dovrebbe accendersi in rosso e il LED RGB lampeggerà e cambierà colore. In un secondo o due, dovresti sentire un bip.
  4. A questo punto, la tua auto robot è pronta per essere controllata tramite l'app mobile o per essere programmata.

Passaggio 9: modalità di controllo remoto

Image
Image

La modalità predefinita (alla prima accensione) del tuo BasketBot sarà la modalità di controllo remoto. Per controllare a distanza la tua auto robot, installa l'app My STEAMbotmobile sul tuo dispositivo compatibile con Bluetooth LE. Per i dispositivi iOS, scarica l'app qui. E per i dispositivi Android scarica l'app qui.

Passaggio 10: modalità gatto

La seconda modalità integrata del BasketBot è la modalità Cat. Sebbene il video sia di un robot STEAMbot, la tua auto robot si comporterà allo stesso modo. Per mettere la tua auto robot in modalità gatto, procedi come segue:

  1. Posiziona la tua auto robot sul pavimento.
  2. Premi contemporaneamente entrambi i pulsanti RUN e STOP (si trovano sul retro del controller STEAMbot).
  3. Dopo aver sentito due segnali acustici e il LED RGB inizia a lampeggiare, posiziona la tua mano o un altro oggetto davanti alla tua auto robot. Ad una certa distanza (circa 20 cm), la tua auto robot avanzerà. Ma se metti la mano (o un altro oggetto) troppo vicino alla tua auto robot, si allontanerà.
  4. Per tornare alla modalità di controllo remoto predefinita, premere contemporaneamente i pulsanti RUN e STOP.

Passaggio 11: programmazione della tua auto robot utilizzando Blockly (opzionale)

Per programmare la tua auto robot utilizzando Blockly, punta il tuo browser Chrome (dal tuo Chromebook o computer Mac) alla pagina del programmatore STEAMbot. La tua auto robot deve essere in modalità di controllo remoto.

Passaggio 12: programmazione della tua auto robot con l'IDE Arduino (opzionale)

Puoi programmare la tua auto robot utilizzando il linguaggio C++ e l'IDE Arduino gratuito. Per programmare la tua auto robot con Arduino IDE, scarica la Guida per l'utente di STEAMbot (entrambe le versioni funzioneranno) da qui e segui le istruzioni di installazione del software nella guida.

Consigliato: