Video: 20 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу №25 2025
Et grunnleggende stempel er alvorlig overkill for en elektronisk krets som bare blinker en LED på og av: Du kan gjøre det for en få dollar med en 555 timers integrert krets (IC), en kondensator og et par motstander.
Men å lære å blinke en LED på og av med et BASIC Stamp er et viktig skritt mot å fullføre mer komplekse prosjekter. For å blinke en LED på og av må du først koble en LED til en utgangspinne på hjemmekortet. Når det er gjort, er alt som gjenstår å lære å skrive et PBASIC program som vil blinke LED-lampen.
For å skrive et slikt program, må du vite følgende fem PBASIC instruksjoner:
-
HØY - Setter ett av stempelets I / O-pinner til HØY. Du bruker denne instruksjonen for å slå på lysdioden.
-
LOW - Setter ett av stempelets I / O-knapper til LOW. Du bruker denne instruksjonen for å slå av lysdioden.
-
PAUSE - Forårsaker at stemplet sitter tomgang i en bestemt tidsperiode. Du bruker denne instruksjonen til å forsinke programmet litt mellom HIGH og LOW-kommandoer, slik at lysdioden forblir på en stund før du slår av den, og forblir av en stund før du slår den på igjen.
-
GOTO - Forårsaker at programmet slås tilbake til et tidligere utpekt sted. Du bruker dette for å få programmet til å blinke lysdioden på og av flere ganger i stedet for å blinke LED-en på og av bare én gang.
-
Etikett - Merker stedet du vil at GOTO-setningen skal sløyfe til.
Her er det komplette programmet som blinker LED:
'{$ STAMP BS2}' {$ PBASIC 2. 5} Hoved: HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 GOTO Hoved
Se hvordan dette programverk, en linje om gangen:
Gjør I / O-pin 15 HIGH, som slår på lysdioden.
Gjør I / O-pin 15 LOW, som slår av lysdioden.
Forårsaker at programmet hopper tilbake til hovedetiketten, noe som får programmet til å sløyfe
Dette prosjektet viser hvordan du bygger en enkel krets som kobler en LED til pin 15, og laster deretter ned og kjører LED Flasher-programmet slik at LED-lampen blinker av og på.
