Sommario:

Modifica Ottobot: 5 passaggi
Modifica Ottobot: 5 passaggi

Video: Modifica Ottobot: 5 passaggi

Video: Modifica Ottobot: 5 passaggi
Video: LOSE FAT за 7 дней (потеря веса живота) | 5 минут домашней тренировки 2024, Luglio
Anonim
Modifica Ottobot
Modifica Ottobot
Modifica Ottobot
Modifica Ottobot

Questo è un progetto di progettazione robotica di livello principiante in cui ho modificato un Ottobot aggiungendo nuovi sensori al suo prototipo. Otto è un semplice robot interattivo basato sul linguaggio di programmazione Arduino. Fondamentalmente, questo post di istruzioni riguarda il lasciare che il robot risponda a diversi sensori in modi diversi in modo che faccia le cose in base al sensore che viene stimolato. Il prodotto finale dovrebbe essere, quando viene premuto un pulsante, l'ottobot riproduce una breve melodia o sbatte i piedi o accende il diodo a emissione di luce.

Passaggio 1: assemblaggio del materiale e installazione del software

Sono richiesti i seguenti componenti elettronici e applicazioni informatiche:

  • Robot fai da te Otto
  • IDE open source per Arduino (la mia era la versione 1.8.5 su Macbook Pro)
  • 1 tagliere
  • 8 ponticelli (da maschio a femmina)
  • 3 ponticelli (femmina a femmina)
  • 2 LED di qualsiasi colore
  • 2 pulsanti
  • 1 sensore tattile HW-483

Passaggio 2: posizionamento dei pulsanti

Posizionamento dei pulsanti
Posizionamento dei pulsanti
Posizionamento dei pulsanti
Posizionamento dei pulsanti

Posizionare un pulsante nella breadboard, attraverso il burrone per i circuiti integrati Dual in-line Package (DIP). Tutte e quattro le gambe del pulsante devono essere fissate saldamente in modo che la corrente elettrica possa fluire senza impedimenti lungo le morsettiere della breadboard. Allo stesso modo, posizionare l'altro pulsante in una posizione diversa.

Collega una gamba del pulsante attraverso un ponticello (da maschio a femmina) al pin di tensione (V o +) dell'analogico 0 (A0) sullo shield Arduino Nano IO. Collega anche quella gamba al pin del segnale (S) di A0. All'estremità opposta collegare il foro della stessa colonna della gamba al pin di massa (G o GND) di A0. Ripeti i passaggi per il secondo pulsante tranne per l'utilizzo di A1 questa volta.

Passaggio 3: configurazione di più LED

Configurazione LED multipli
Configurazione LED multipli
Configurazione LED multipli
Configurazione LED multipli

Collegare il LED 1 alla breadboard, gambe sepolte in due morsettiere separate. Posizionare la gamba lunga del LED 2 adiacente alla gamba corta del LED 1 nella stessa morsettiera. La gamba corta del LED 2 può andare ovunque purché non sia nelle colonne utilizzate sul tabellone. Infine, per completare un circuito in serie, ho collegato la gamba lunga del LED 1 al pin di segnale (S) di A4 e la gamba corta del LED 2 al pin G di A4.

La corrente procede ad anello secondo un percorso dall'inizio alla fine, con l'Anodo (positivo) del LED 2 unito al Catodo (negativo) del LED 1. Inoltre, la tensione in uscita dal pin analogico si collega al positivo gamba lunga del LED 1, e da quel LED viene effettuato un ulteriore collegamento dal negativo al positivo del LED 2 nel circuito DC, da cui l'elettricità va dal polo negativo al pin di uscita di massa.

Passaggio 4: connessione del sensore tattile

Collegamento del sensore tattile
Collegamento del sensore tattile

Tre gambe del sensore tattile hanno funzioni diverse. Quello centrale accetta la tensione. Uno dei rebbi laterali con una lettera S maiuscola scritta accanto è responsabile dell'ingresso del segnale e l'altro contrassegnato da un simbolo meno è un elettrodo di messa a terra. Pertanto, collegare i pin laterali a S e G del digitale 7 (D7), la gamba centrale a V.

Passaggio 5: caricamento del programma

Caricamento del programma
Caricamento del programma

Ho allegato un file di testo.ino del mio codice ottobot a questo passaggio come riferimento. Riconosco i difetti del mio programma, in particolare la sezione LED. Sono riuscito solo a far lampeggiare le luci contemporaneamente, nonostante il mio incessante sforzo di farle sbiadire dentro e fuori. Mi scuso per l'ambiguità nella mia comunicazione e, si spera, i lettori del mio post siano in grado di seguire con facilità le procedure di cui sopra.

Consigliato: