Video: Cardi B & Bruno Mars - Please Me (Official Video) 2025
Du kan bruke en BASIC Stamp-mikrokontroller for å lage noen spesielle effekter i dine digitale elektronikkprosjekter. Men først må du lære å skrive programmer for å kontrollere kontrolleren. Hvis du aldri har gjort noen form for dataprogrammering før, er du på for et morsomt og fascinerende eventyr, hvor du lærer hvordan datamaskiner virkelig fungerer.
I et nøtteskall er et dataprogram et sett med skriftlige instruksjoner som en datamaskin vet hvordan man leser, tolker og utfører. Instruksjonene er skrevet på et språk som både mennesker og datamaskiner kan lese. Instruksjonene er ikke helt engelsk, men de ligner engelsk nok til at engelsktalende folk kan forstå hva de mener.
Dataprogrammer lagres i tekstfiler som består av en eller flere linjer med skriftlige instruksjoner. I de fleste tilfeller inneholder hver linje i dataprogrammet en instruksjon. Hver instruksjon forteller at datamaskinen skal gjøre noe spesifikt, for eksempel legge til to numre sammen eller la en av utgangsstifterne gå høyt.
Tricket i dataprogrammering er å sette de riktige instruksjonene sammen i riktig rekkefølge for å få programmet til å gjøre akkurat det du vil at den skal gjøre. Selvfølgelig, for å gjøre det, må du ha en solid forståelse av hva du vil at programmet skal gjøre, og du må ha en solid kunnskap om de forskjellige instruksjonene som er tilgjengelige for deg.
PBASIC programmeringsspråket består av rundt 70 forskjellige typer instruksjoner. Men vær ikke motløs; Du kan skrive nyttige programmer med bare en håndfull av disse kommandoene.
I hver bok om programmeringsspråk blir det første programmet som heter Hello World. Dette enkle programmet viser strengen "Hei, Verden! "Som en måte å demonstrere hva det enkleste mulige programmet ser ut.
I PBASIC (det offisielle navnet på BASIC-språket som brukes på BASIC-frimerker) består Hello World-programmet av tre linjer:
'{$ STAMP BS2}' {$ PBASIC 2. 5} DEBUG "Hei, Verden!"
De to første linjene heter direktiver . De forteller ikke BASIC Stamp å faktisk gjøre noe; I stedet gir de informasjon som Stamp Editor trenger å vite for å forberede programmet slik at det kan lastes ned til stempelet.
Den første linjen indikerer at mikrokontrolleren du kjører programmet på, er et BASIC Stamp 2 (BS2). Den andre linjen indikerer at dette programmet bruker versjon 2. 5 av PBASIC for dette programmet. (Det er den nåværende versjonen.)
Hvert program du skriver må inkludere disse to linjene. Heldigvis trenger du ikke å skrive dem selv. I stedet kan du bruke menykommandoer eller verktøylinjeknapper til å sette inn direktiver automatisk:
-
Direktiv → Stempel → BS2: Setter inn $ STAMP BS2-direktivet for å indikere at du bruker BASIC Stamp 2.
-
Direktiv → PBASIC → Versjon 2. 5: Setter inn $ PBASIC 2. 5-direktivet for å indikere at du bruker versjon 2. 5 av PBASIC.
Den tredje linjen i Hello World-programmet er den eneste linjen som faktisk forteller BASIC Stamp å gjøre noe. Denne kommandoen, kalt DEBUG, forteller BASIC Stamp å sende litt tekst til datamaskinen som er koblet til via USB-porten. (DEBUG-kommandoen består alltid av to deler: Ordet DEBUG etterfulgt av noen tekst som må være vedlagt i anførselstegn. For eksempel:
DEBUG "Hei, Verden!"
Denne linjen sender meldingen "Hei, Verden!" til datamaskinen. Meldingen vises i et vindu som kalles Debug Terminal-vinduet i Stamp Editor.
