Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Hårdvara
  • Allt-i - ett-skrivare
  • Apple Computers
  • BIOS
  • CD & DVD drives
  • Processorer
  • Computer Drives
  • Bildskärmar
  • Kringutrustning
  • Datorkraft Källor
  • dator Skrivare
  • Computer uppgraderingar
  • Stationära datorer
  • Elektronisk bok läsare
  • Externa hårddiskar
  • Flash Drives
  • Input & Output Devices
  • Kindle
  • Bärbara datorer
  • stordatorer
  • Möss & tangentbord
  • Netbooks
  • Network Equipment
  • Nook
  • bärbara datorer
  • Övrigt Hårdvara
  • PC Computers
  • projektorer
  • RAM , kort och moderkort
  • skannrar
  • Servrar
  • Ljudkort
  • Tablet PC
  • grafikkort
  • arbetsstationer
  • iPad
  • * Dator Kunskap >> Hårdvara >> Computer Drives >> Content

    Hur göra din robot Följ en Line

    A hjul robot som kan följa en linje på golvet är en bra demonstration av robotens förmåga att interagera med sin omgivning . Det är också ett bra sätt att få roboten att åka vart du vill att det ska gå . Sensorn information som håller roboten på spåret kommer från ljusstrålar studsar golvet . Några rader datakod kan vända denna information till riktade kommandon , och reglerar hastigheten på hjulen hjälper dig att styra roboten . Instruktioner
    en

    Sätt upp en ljuskälla och en detektor på varje sida av roboten. Varje ljuskälla ska studsa från golvet på ena sidan av linjen och in i en receptor. Varje receptor bör registrera två typer av signaler : " high " och " låg ", beroende på om ljusstrålen studsar från en ljus eller mörk bakgrund . Dessa värden bestäms genom experimentella undersökningar .
    2

    En början av koden , skriver två rader som översätter signaler som reflekteras från en vit yta som "hög" och signaler som reflekteras från en mörk yta som " låg " - där " . låg " översätts till " line " och " high översätter till " back_ground " (förutsatt att linjen är svart ) Därför, om din robot följer en svart linje på en vit bakgrund , skulle koden se ut så här : " define raden : = låg ; " och " definiera back_ground : = hög ; " . . att byta från att följa en svart linje att följa en vit linje , kan du helt enkelt vända de definierade värdena i dessa två linjer Nästa , skriv två rader kod i operativsystemet slinga av robotens styrprogram som detekterar när roboten blir off track - . dvs när en av detektorerna tittar på raden till exempel skulle en kodrad vara " IF left_sensor == line Sedan ringa turn_left ( ) ; " och den andra raden i koden skulle vara " IF right_sensor == line samtal turn_right ( ) ; " Dessa rader kod är på PBASIC för en PARALLAX robot , men avsikten bör vara klart så länge båda . sensorer upptäcka bakgrunden , är roboten grenslar linjen .
    3

    Bekräfta experimentellt hastigheten förändring behövs för att hålla roboten spåra linjen . Eftersom varje hjul reagerar på signaler individuellt , om vänstersidiga hjul kretsa långsammare , vänder roboten kvar . för att bevara de relativa hastigheter som krävs för att hålla roboten på rätt spår , måste du lära dig att öka eller minska hastigheten så att roboten alltid visar i en vinkel som inte är alltför brant och inte ytlig . Dessa skillnader kan fastställas experimentellt . Gör en gissning , kör roboten , ändra din gissning och upprepa vid behov tills du får det rätt .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Återvinn tom CD Fodral
    ·Logitech Audio Hub Playing Inte Sound
    ·Konfigurera DNS 323 Med en Mac
    ·Hur till rensa upp filer säkert
    ·Hjälp för USB till IDE Konvertering
    ·Fast mellanvägg ledningsmetoder
    ·Hur man testar en Toshiba SDHC
    ·Hur till Check Vad Hard Drive & Minnet är på en PC
    ·Hur man använder POE för en IP- kamera
    ·Hur Radera temporära filer för evigt
    Utvalda artiklarna
    ·Hur tar jag bort hårddisken från en Sony Vaio VGN - A…
    ·Hur fixar min HP skrivare
    ·Hur Till Ändra AC till DC
    ·Hur länge kommer en VGP - BPS5 uppladdningsbart batter…
    ·Hur man DESOLDER en IC Chip
    ·Hur du justerar ett Bluetooth-tangentbord och mus för …
    ·PC lucktyper för Air kort
    ·Hur man kan förbättra Processor Performance
    ·Hur Återställ förlorade BIOS lösenord
    ·Varför Print Screen inte fungerar på din Toshiba lapt…
    Copyright © Dator Kunskap http://www.dator.xyz