Hjem Personlig finansiering Elektronik Projekter: Sådan skrives et PBASIC-program - dummier

Elektronik Projekter: Sådan skrives et PBASIC-program - dummier

Video: Valkyria Johnny-5 BP5 2 2024

Video: Valkyria Johnny-5 BP5 2 2024
Anonim

Du kan bruge en BASIC Stamp-mikrocontroller til at skabe nogle specielle effekter i dine digitale elektronikprojekter. Men først skal du lære at skrive programmer for at styre controlleren. Hvis du aldrig har lavet nogen form for computerprogrammering før, er du på for et sjovt og fascinerende eventyr, hvor du lærer, hvordan computere virkelig virker.

I et nøddeskal er et computerprogram et sæt skriftlige instruktioner, som en computer ved, hvordan man læser, fortolker og udfører. Instruktionerne er skrevet på et sprog, som både mennesker og computere kan læse. Vejledningen er ikke helt engelsk, men de ligner engelsk nok til, at engelsktalende folk kan forstå, hvad de betyder.

Computerprogrammer lagres i tekstfiler, der består af en eller flere linjer med skriftlige instruktioner. I de fleste tilfælde indeholder hver linje i computerprogrammet en instruktion. Hver instruktion fortæller computeren at gøre noget specifikt, f.eks. Tilføje to numre sammen eller få en af ​​udgangsstifterne til at gå høje.

Tricket i computerprogrammering er at sætte de rigtige instruktioner sammen i den rigtige rækkefølge for at få programmet til at gøre præcis, hvad du vil have det til at gøre. Selvfølgelig skal du have en solid forståelse af, hvad du vil have programmet til at gøre, og du skal have et solidt kendskab til de forskellige instruktioner, der er tilgængelige for dig.

PBASIC programmeringssprog består af ca. 70 forskellige typer instruktioner. Men vær ikke modløs; Du kan skrive nyttige programmer, der kun bruger en håndfuld af disse kommandoer.

I næsten hver bog om programmeringssprog hedder det første program, Hello World. Dette enkle program viser strengen "Hej, Verden! "Som en måde at demonstrere, hvad det enkleste mulige program ser ud.

I PBASIC (det officielle navn på BASIC-sproget, der bruges på BASIC-frimærker) består Hello World-programmet af tre linjer:

'{$ STAMP BS2}' {$ PBASIC 2. 5} DEBUG "Hej verden!"

De to første linjer kaldes direktiver . De fortæller ikke BASIC Stamp faktisk at gøre noget; I stedet giver de oplysninger, som stempelredaktøren skal vide for at forberede dit program, så det kan downloades til stempelet.

Den første linje angiver, at mikrocontrolleren du kører programmet på, er et BASIC Stamp 2 (BS2). Den anden linje angiver, at dette program bruger version 2.5 af PBASIC til dette program. (Det er den nuværende version.)

Hvert program du skriver skal indeholde disse to linjer. Heldigvis behøver du ikke skrive dem selv. I stedet kan du bruge menukommandoer eller værktøjslinjeknapper til at indsætte direktiverne automatisk:

  • Direktiv → Stempel → BS2: Indsætter $ STAMP BS2-direktivet for at indikere, at du bruger BASIC Stamp 2.

  • Direktiv → PBASIC → Version 2. 5: Indsætter $ PBASIC 2. 5-direktivet for at indikere, at du bruger version 2. 5 af PBASIC.

Den tredje linje i Hello World-programmet er den eneste linje, der faktisk fortæller BASIC Stamp at gøre noget. Denne kommando, kaldet DEBUG, fortæller BASIC Stampen at sende en smule tekst til computeren, der er tilsluttet via USB-porten (DEBUG-kommandoen består altid af to dele: Ordet DEBUG efterfulgt af en del tekst, der skal være Vedlagt:

DEBUG "Hej, Verden!"

Denne linje sender meddelelsen "Hej, Verden!" til computeren. Meddelelsen vises i et vindue kaldet Fejlfindingsvinduet i Stempelredigerer.

Elektronik Projekter: Sådan skrives et PBASIC-program - dummier

Valg af editor

Metoder til sikring af overførsler - dummier

Metoder til sikring af overførsler - dummier

Til compTIA A + certificeringsprøverne, du skal forstå de tilgængelige metoder til sikring af transmissioner. Når du har godkendt brugere og autoriseret dem til at få adgang til bestemte dele af netværket, skal du overveje metoder til sikring af oplysninger, mens de bevæger sig langs netværkskablet. De fleste netværkskommunikationer sendes ud via netværkstråden i ...

Ondsindet software (malware) angreb - dummies

Ondsindet software (malware) angreb - dummies

Ondsindet software, også kendt som malware til systemet, såsom en virus eller spyware. Du bør være bekendt med ondsindet software til A + eksamenerne, når du søger din CompTIA A + -certificering. Virus En virus er et program, der forårsager skade på dit system. Typisk er vira spredt igennem ...

Netværkskabel til CCENT-certificeringseksamen - dummies

Netværkskabel til CCENT-certificeringseksamen - dummies

CCENT-certificeringen afprøver dig på de forskellige typer kabler, der bruges i forskellige scenarier. Nedenfor er nogle vigtige punkter at huske om netværkskabler. Rollover-kabel: Et rollover-kabel er også kendt som et konsolkabel og får navnet rollover fordi rækkefølgen af ​​ledningerne fra den ene ende af ...

Valg af editor

Hvordan man tilføjer fotos med din Nikon D5600 - dummies

Hvordan man tilføjer fotos med din Nikon D5600 - dummies

Ud over dens billedkorrigeringsværktøjer tilbyder Retouch-menuen på Nikon D5600-kameraet også følgende special effects-værktøjer, som gør det muligt at justere dine eksisterende digitale billeder: Fisheye: Anvend dette værktøj til at forvrænge billedet, så det ser ud til at være taget med en fisheye linse. Udseendet ligner ...

Justering af flashoutput med en Nikon D3100 eller D5100 - dummies

Justering af flashoutput med en Nikon D3100 eller D5100 - dummies

, Når du optager billeder med din Nikon D3100 eller D5100 og dens indbyggede flash, forsøger kameraet at justere flashudgangen efter behov for at opnå en god eksponering. Men hvis du skyder i eksponeringsindstillingerne P, S, A eller M, og du vil have lidt mere eller mindre blitz, end kameraet ...

Valg af editor

Webklipning i Internet Explorer - dummies

Webklipning i Internet Explorer - dummies

Internet Explorer er den ulige browser, når det kommer til webklipning i Evernote. Du skal bare følge nogle lidt ændrede instruktioner. Hvis du vil bruge Web Clipper i Internet Explorer, skal du følge disse trin: Fremhæv den tekst, du vil klippe, eller (hvis du klipper en hel artikel eller skærm), spring til trin 2. Hvis ...

For seniorer: Sådan animerer objekter på et PowerPoint Slide-dummies

For seniorer: Sådan animerer objekter på et PowerPoint Slide-dummies

Som standard alle objekter på et Microsoft PowerPoint-dias vises på én gang. For at tilføje mere visuel interesse for præsentationen eller for at afsløre bit af information ad gangen, kan du bruge animation i PowerPoint. For eksempel kan du stille et spørgsmål i titlen på diaset og derefter give svaret i ...