| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
hardware  
  • All-in- One Stampanti

  • apple Computers

  • BIOS

  • CD & DVD Drives

  • CPU

  • Computer Drives

  • Monitor

  • Periferiche per computer

  • Computer Fonti di alimentazione

  • Stampanti per computer

  • aggiornamenti Computer

  • Computer desktop

  • Electronic Book Readers

  • Hard Disk esterni

  • Flash Drives

  • Dispositivi di Input & Output

  • accendere

  • Portatili

  • Mainframe

  • Mouse & tastiere

  • Netbook

  • Network Equipment

  • angolo

  • Computer Portatili

  • Altri Computer Hardware

  • PC Computer

  • proiettori

  • RAM , Cards e madri

  • scanner

  • Servers

  • Schede Audio

  • Tablet PC

  • Schede video

  • Workstation

  • iPad
  •  
    Conoscenza Informatica >> hardware >> Computer Drives >> Content
    Come fare il vostro robot di seguire una linea
    Un robot a ruote che può seguire una linea sul pavimento è una buona dimostrazione della capacità del robot di interagire con il suo ambiente . E 'anche un buon modo per ottenere il robot per andare dove si vuole andare . I dati del sensore che mantiene il robot in pista viene da fasci di luce che rimbalzano sul pavimento . Poche righe di codice del computer possono trasformare queste informazioni in comandi direzionali , e la regolazione della velocità delle ruote consente di guidare il robot . Istruzioni
    1

    Impostare una sorgente luminosa ed un rilevatore su ogni lato del robot . Ogni sorgente luminosa dovrebbe rimbalzare dal pavimento su un lato della linea e in un recettore . Ogni recettore dovrebbe registrare due tipi di segnale: " alto " e "basso ", a seconda che il fascio di luce è rimbalzare da uno sfondo chiaro o scuro . Questi valori sono determinati per via sperimentale .
    2

    all'inizio del codice , scrivere due righe che traducono segnali riflettenti da una superficie bianca come "alto" e segnali riflessa da una superficie scura come "Low " - dove " . " si traduce in " linea bassa "e" alta si traduce in " back_ground " ( supponendo che la linea è nera ) Pertanto, se il robot sta seguendo una linea nera su sfondo bianco , il codice sarebbe simile a questa : " definire la linea : = basso ; " e " definire back_ground : = alto ; " . . per passare dal seguire una linea nera a seguito di una linea bianca , è sufficiente invertire i valori definiti in queste due righe successiva , scrivere due righe di codice del ciclo di funzionamento del programma di controllo del robot che rileva quando il robot è sempre fuori pista - . che è, quando uno dei sensori sta guardando la linea , ad esempio, una riga di codice sarebbe " sE left_sensor == linea Quindi chiamare turn_left (); "e l'altra riga di codice sarebbe" SE right_sensor == chiamata linea turn_right (); "Queste righe di codice sono in PBASIC per un robot pARALLASSE , ma l'intenzione deve essere chiara finché entrambi . sensori sono rilevare il fondo , il robot è a cavallo della linea .
    3

    Verificare sperimentalmente il cambio di velocità necessario per mantenere il robot il tracciamento della linea . Poiché ogni ruota risponde ai segnali individualmente , se il ruote del lato sinistro ruotano più lentamente , il robot gira a sinistra . per mantenere le velocità relative necessarie per mantenere il robot in pista , si deve imparare per aumentare o ridurre la velocità in modo che il robot si trasforma sempre in un angolo che non è troppo ripida e non superficiale . Queste differenze possono essere stabiliti sperimentalmente . fare una congettura , eseguire il robot , modificare la tua ipotesi e ripetere se necessario fino a farlo bene .

    Previous :

    next :
      Articoli Correlati
    ·Si può risolvere un disco rigido Bad 
    ·Come rimuovere una partizione OEM 
    ·Come aggiornare un Dell Pentium M Laptop per Intel Quad…
    ·Come formattare un DVD + R 
    ·XP Sata Hardware problemi di riconoscimento 
    ·Come modificare un SATA Primaria a IDE 
    ·Come ripristinare i file con Networker 
    ·Definizione di un processore dual-core 
    ·Come eliminare brani su un lettore MP3 Phillips 
    ·Come collegare un videoregistratore a una Express Card …
      Articoli in evidenza
    ·Come risolvere i problemi di unità CD per Windows XP 
    ·Disc stampanti termiche compatibili con Windows Vista 
    ·Come rimuovere manualmente il DVD in un PowerBook G4 
    ·Posso Utilizzare HP Carta per Canon Selphy CP510 
    ·Come si esegue la scansione qualcosa su una Canon MX700…
    ·External Hard Drive Velocità di trasferimento 
    ·Differenza tra un 9 - e una batteria a 6 celle notebook…
    ·Come risolvere Ombra Lettere su una Brother MFC - 685 s…
    ·Come Memorizzare un indirizzo di I /O per un IRQ 
    ·Come cambiare la cerniera su un Sony PCG- 8S2L 
    Copyright © Conoscenza Informatica http://it.wingwit.com