Video: Top 10 Arduino projects 2019 । Amazing Arduino school projects genius youtuber 2024
En BASIC Stamp är allvarlig överkill för en elektronisk krets som enkelt blinkar en LED på och av: Du kan göra det för en få dollar med en 555 timers integrerad krets (IC), en kondensator och ett par motstånd.
Men hur man blinkar en LED på och av med ett BASIC Stamp är ett viktigt steg mot att slutföra mer komplexa projekt. För att blinka en LED på och av måste du först ansluta en LED till en utmatningsstift på läxan. När det är klart, är allt som återstår att lära sig hur man skriver ett PBASIC-program som blinkar LED-lampan.
För att skriva ett sådant program behöver du veta följande fem PBASIC-instruktioner:
-
HÖG - Ställer in en av stämpelns I / O-stift till HÖG. Du använder den här anvisningen för att slå på lysdioden.
-
LOW - Ställer in en av stämpelns I / O-stift till LOW. Du använder denna anvisning för att stänga av lysdioden.
-
PAUSE - Gör att stämpeln sitter tomgångslängd under en viss tidsperiod. Du använder den här instruktionen för att fördröja programmet lite mellan HIGH och LOW-kommandon så att lysdioden stannar på ett tag innan du stänger av det och håller sedan av ett tag innan du sätter på det igen.
-
GOTO - Gör att programmet slår tillbaka till en tidigare angiven plats. Du använder det här för att få programmet att upprepade gånger blinka lysdioden till och från istället för att blinka och släcka lysdioden en gång.
-
Etikett - Markerar den plats som du vill att GOTO-satsen ska slingas till.
Här är det fullständiga programmet som blinkar LED:
'{$ STAMP BS2}' {$ PBASIC 2. 5} Huvud: HIGH 15 PAUSE 1000 LOW 15 PAUSE 1000 GOTO Huvud
Ta en titt på hur detta program fungerar, en rad i taget:
Gör I / O-stift 15 HÖG, vilket släpper lysdioden på.
Gör I / O-pin 15 LOW, som släpper lysdioden av.
Medför att programmet hoppa tillbaka till huvudetiketten, vilket gör att programmet slår
Detta projekt visar hur man bygger en enkel krets som kopplar en LED till pin 15 och sedan laddar ner och kör LED Flasher-programmet så att lysdioden blinkar till och från.