EXTREMA Snap kretsar programmerbar Robot! (5 / 10 steg)

Steg 5: Prov Program för PICAXE



Är vad ett PICAXE programmering redaktör flödesschema ser ut. Flödesschemat i det här exemplet är mycket enkel--kan du gissa vad den gör? Det kommer att vända en motor som är ansluten till stift 4 på PICAXE i 10 sekunder. Vi kan ta en titt på hur varje steg bearbetas.

"Start" terminator ignoreras av kompilatorn, men är användbar för dig att enkelt hitta i början av ditt program.

"Paus" processen berättar PICAXE vänta 1000 millisekunder eller 1 sekund innan du fortsätter till nästa steg i programmet. När du berättar PICAXE att köra programmet, kommer du att märka en 1 andra paus innan någonting händer.

Parallellogram flödesschema symbolen representerar data eller indata/utdata. Den innehåller kommandot "hög 4" och detta kommando ställer stift 4 hög, vilket innebär mikrokontroller skickar spänning till det stiftet, eller mata ström till det klämmer fast. Om du har en motor ansluten till stift 4 ström från detta stift kommer att passera genom motorn och motorn börjar att snurra.

Detta "paus" processen säger PICAXE vänta 10000 millisekunder eller tio sekunder. Detta innebär stift 4 kommer att vara hög under 10 sekunder således fortsätta att skicka strömmen till motorn i tio sekunder (motorn kommer att snurra under tio sekunder).

Denna symbol i ett flödesschema data innehåller kommandot "låg 4." Den berättar PICAXE inaktivera PIN-koden eller utgång 0 volt. Detta kommer att minska makten till stift och motorn är ansluten till den kommer sluta snurra.

Om du vill se hur den grundläggande koden ser ut, kan du klicka på Flödesschema och klicka sedan på konvertera flödesschema till BASIC. Koden kommer att se ut på följande:

"BASIC konverteras från flödesschema:
"C:\DOCUMENTS AND SETTINGS\DESKTOP\SNAPROVERBOT. CAD
"Konverteras den 2011-10-30 kl 20:53:11
viktigaste:
Pausa 1000 "berättar PICAXE vänta 1000 millisekunder (1 sekund)
hög 4 "set pin 4 hög, som skickar ström till stift 4 (om det finns en motor ansluten kommer det att snurra)
Pausa 10000 "berättar PICAXE vänta 10000 millisekunder (10 sekunder--motor kommer att snurra i 10 sekunder)
låg 4 "anger pin 4 låg eller utgångar 0 volt. Detta bryter strömmen till stiftet och motorn slutar snurra

Se Steg
Relaterade Ämnen

Gör en enkel Snap kretsar programmerbar Robot

i detta Instructable kommer du lära dig hur man bygger en enkel Snap kretsar programmerbar robot. Först kommer du lära dig hur man bygger en enkel krets med Snap kretsar för att förstå hur lätt det är att bygga elektroniska kretsar. Du kommer därefte...

Dansa dansa Roverbot! Bygga en ljus aktiveras dans Snap kretsar programmerbar Robot.

i detta Instructable du lära dig hur man bygger en ljus aktiveras dansande Snap kretsar programmerbar robot. Först lär du dig att installera PICAXE programmering Editor (PICAXE är mikrokontroller eller datorn hjärnan för din dans dans Roverbot). Däre...

Hacka den Snap kretsar Rover

i detta Instructable kommer du lära dig hur till hacka Snap kretsar Rover genom att lägga till ett PICAXE micro controller och bygga en Snap kretsar programmerbar Robot. Först lär du dig att installera PICAXE programmering Editor (PICAXE är mikrokont...

Blinka Snap kretsar LED med Kano dator

Jag ska visa hur du flash en Snap kretsar ledde med Kano datorn (min version av Kano har Raspberry Pi 2). Jag har tappat räkningen på hur många datorer har jag byggt genom åren, men jag tror det är säkert att säga att Kano datorn var den enklaste byg...

Upptäck elektronik med Snap kretsar Arcade (en recension)

Snap kretsar är en pedagogisk leksak som lär elektronik med Lödfritt snapin-tillsammans elektroniska komponenter. Varje komponent har en schematisk symbol och en etikett, tryckt på dess plastlåda för lätt identifieringen. De knäppa tillsammans med va...

Bygga en tongeneratorn--förbättra din Snap kretsar genom att lägga till en 555 Timer IC

i den här artikeln får du lära dig att förbättra din samling av Snap kretsar block genom att lägga till en 555 Timer IC. Du lär dig funktionerna stiften på 555 chip. Du lär dig att när 555 är i astable läge, produktionen av stift 3 är en kontinuerlig...

Bygga en optisk Theremin--förbättra din Snap kretsar genom att lägga till en 555 Timer integrerad krets II

i detta Instructable, får du lära dig att förbättra din samling av Snap kretsar block genom att lägga till en 555 Timer IC och bygga en optisk theremin. Du lär dig funktionerna av stiften på 555 chip. Du lär dig att när 555 är i astable läge, produkt...

Hacking Spy Video Trakr III: göra en Grabber Bot av Legos, Snap kretsar och Spy Video Trakr

i detta instructable kommer jag visa hur man använder Legos, Snap kretsar och Spy Video Trakr för att skapa en avlägsen kontrollerade gripet bot. Jag kommer att visa hur du hämtar och installerar C language compiler för Trakr. Härnäst ska jag förklar...

Variabel hastighet fläkt med Snap kretsar, Kano dator

I en tidigare handledning jag visat hur blinka en Snap kretsar ledde med Kano datorn (blinkar en LED är "Hello World!" av maskinvara dataintrång) och i den här guiden ska jag visa hur man kör en variabel hastighet fläkt med Snap kretsar och Kano...

Hacka din Snap kretsar med Frickin' Laser strålar! Bygga en Laser Tripwire och larm

lär hur man bygger en laser tripwire och larm av Snap kretsar. Du kommer att bygga två kretsar: laser tripwire kretsen och larm krets. Larmet är en mycket enkel två-transistor oscillator som slås på av reläet i laser tripwire krets. När du har byggt...

Introduktion till diod med Snap kretsar

i detta instructable foto du kommer att lära sig om dioden och bygga en enkel krets som hjälper dig att förstå hur en diod fungerar med Snap kretsar.Snap kretsar är en pedagogisk leksak som lär elektronik med Lödfritt snapin-tillsammans elektroniska...

Introduktion till Light Emitting Diod med Snap kretsar

i detta foto Instructable, lär du dig den Light Emitting Diode, eller LED. Du får också lära dig hur man bygger en enkel krets som visar hur LED fungerar med Snap kretsar.Delar som behövs:1 bas galler (11 "x 7,7") # 6SC BG1 batteri hållare (2-AA...

Programmet en sträng av xmas ljus blinka morsekod med Arduino & Snap kretsar

detta är ett projekt som min son Dylan (9) och jag satte ihop med en Arduino kretskort, triss Snap krets och en sträng av julbelysning.Vad du behöver:En Arduino: En Arduino är en dator på ett enda kretskort som du kan programmera med en looping rutin...

Introduktion till elektroniska relä med Snap kretsar

vad är ett relä? Du har förmodligen sett ett stafettlopp där en löpare räcker av en stafettpinne till en annan löpare. På samma sätt ett elektroniskt relä räcker av kontroll från en krets till en annan. Ett relä är en mycket enkel anordning som bestå...

Antika grekiska programmerbara "Robot"

denna enkla, lätt att göra roboten ritades i antikens Grekland, och det anses vara den första programmerbara anordning. Med några bitar av trä, sträng och en tegelsten kan du bygga din egen! Det använder en tegelsten hängande från en bit snöre för de...

Cyber knex programmerbar robot.

Hej detta är min knex cyber robot. Ive förstörde cyber tanken att göra detta och jag känner mig dum, LOL. Jo hoppas jag du gillar den. Om du har en 3ds eller 3ds xl kommer jag handla vän koder med dig. Vänligen rösta mig i tävlingar och glöm inte att...

Trådlöst drivs programmerbar Robot

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com). För min awesome termin drivs projektet bestämde jag mig för att bygga en pratar trådlöst programmerbart robotarm med en Arduino...

KLC särskilda Robot Kit

detta Instructable är för alla som deltog i min robot byggnad workshop på Kalejdoskop Learning Center (KLC), eller har köpt en av de Raket varumärke Studios robot kit används i denna workshop. Det är en riktigt trevlig fickformat programmerbar robot....

Liten robot tillverkad av hackad leksaker

denna video visar min första framgångsrika robot. Den består av en Basic Stamp mikrokontroller, snap kretsar bil och huvudet av en leksak robot. En servomotor roterar huvudet, som innehåller IR-sensorer för att upptäcka hinder. Motorerna är kontrolle...