Hem Personliga finanser Elektronikprojekt: hur man blinkar flera LED-lampor med en basisk stämpel

Elektronikprojekt: hur man blinkar flera LED-lampor med en basisk stämpel

Innehållsförteckning:

Video: Valkyria Johnny-5 BP5 2 2024

Video: Valkyria Johnny-5 BP5 2 2024
Anonim

Detta elektronikprojekt börjar genom att ansluta 6 lysdioder till brödbrädet i ett BASIC Stamp HomeWork-bräda och fortsätter sedan med att programmeringen är nödvändig för att blinka alla Lysdioder på och av. Du kan spela med programmeringen för att skapa olika flashmönster.

Anslut LED-lamporna

Detta projekt visar hur du kan bygga en testkrets med sex lysdioder anslutna till stift 0, 2, 4, 6, 8 och 10 med komponenter som levereras med BASIC Stamp Activity Kit, vilket är tillgänglig från de flesta RadioShack-butiker. Obs! Du kan också enkelt montera den här kretsen med en utbildningsstyrelse och dina egna lysdioder och motstånd.

Blinka lysdioderna

Tänk på att om du kan slå på eller av en LED med ett PBASIC-program, kan du styra något som kan anslutas till en BASIC Stämpel I / O-port.

Här är ett enkelt program som blinkar alla sex av lysdioderna på och av med halva sekunders intervall. Detta program använder inget annat än HÖG, LÅG, PAUSE och GOTO uttalanden. Programmet aktiverar alla sex lysdioder, pausar 500 ms (en halv sekund), stänger av lysdioderna, väntar ytterligare en halv sekund och hoppar sedan tillbaka till huvudetiketten för att starta hela processen över.

'{$ PBASIC 2. 5}' {$ PBASIC 2. 5} Huvud: HÖG 0 HÖG 2 HÖG 4 HÖG 6 HÖG 8 HÖG 10 PAUS 500 LÅG 0 LÅG 2 LÅG 4 LÅG 6 LOW 8 LOW 10 PAUSE 500 GOTO Main

Följande avsnitt sammanfattar programmet för detta program:

  • '{$ PBASIC 2. 5} - Denna rad indikerar att programmet är skrivet i version 2. 5 av PBASIC. Varje program du skriver för BASIC Stamp 2 ska inkludera den här raden. Du kan infoga den automatiskt i ett program genom att välja Direkt → PBASIC → Version 2. 5 eller genom att klicka på PBASIC Version: 2. 5-knappen i verktygsfältet.

  • * '{$ PBASIC 2. 5} - Denna rad indikerar att programmet kommer att köras på en BASIC Stamp 2, och det krävs för varje program du kör på en BASIC Stamp 2 mikrokontroller. Du kan infoga den automatiskt genom att välja Direktiv → Stämpel → BS2.

  • * Huvud: - Huvudetiketten: Identifierar den plats som GOTO-satsen i rad 19 hoppar till. Main är känt som en etikett , som helt enkelt är en namngiven plats i ditt program. För att skapa en etikett skriver du bara ett namn följt av ett kolumn. För mer information om att skapa värdenamn i PBASIC.

  • * HÖG 0 - Den här raden ställer ut utgången från stift 0 till HÖG, som i sin tur tänds lysdioden. Följande rader (6 till 10) slår på samma sätt på stift 2, 4, 6, 8 och 10.

  • * PAUSE 500 - Den här raden pausar programmet för 500 ms (en halv sekund).

  • * LOW 0 - Den här raden och de fem som följer anger utgångarna på stift 0, 2, 4, 6, 8 och 10 till LOW, vilket i sin tur släcker lysdioderna.

  • * PAUSE 500 - Den här raden pausar programmet ytterligare en halv sekund.

  • * GOTO Main - Denna linje överför kontrollen av programmet tillbaka till huvudetiketten i rad 4 så att programmet kommer att upprepas.

 Elektronikprojekt: hur man blinkar flera LED-lampor med en basisk stämpel

Redaktörens val

Hur man tar bort eller minimerar webbdelar i SharePoint 2013 - dummies

Hur man tar bort eller minimerar webbdelar i SharePoint 2013 - dummies

Du har två alternativ för att ta bort en webbdel från din SharePoint-sida - stängning eller radering. Att stänga en webbdel lämnar webbdelen på sidan så att du kan aktivera den igen för framtida användning. Att ta bort webbdelen tar bort webbdelen från din sida (men tar inte bort den från SharePoint). Till ...

För att ladda ner Apps från SharePoint Store - dummies

För att ladda ner Apps från SharePoint Store - dummies

Förutom de appar som följer med SharePoint, Du kan också lägga till appar från tredje part. Dessa tredjepartsprogram visas i SharePoint-butiken. Om du använder SharePoint Online har du tillgång till hela butiken. Om du använder SharePoint On-Premise kan dina lokala IT-administratörer ha låst ned de appar som ...

Hur man visar visningar via webbdelar i SharePoint 2013 - dummies

Hur man visar visningar via webbdelar i SharePoint 2013 - dummies

Du vill visa din SharePoint appdata med annan text och webbdelar på flera platser, till exempel hemsidor för hemsida, webbsidor eller publiceringssidor. I dessa situationer vill du inte att dina användare ska interagera med själva appen med alla redigeringsalternativ. Du vill bara att de ska se flera ...

Redaktörens val

Vad är Kik? - dummies

Vad är Kik? - dummies

Grundades 2009, är Kik en gratis snabbmeddelandeprogram utvecklad från Kik Interactive. Kik är tillgängligt på Android, Windows Phone och iOS-enheter. Applikationen är modellerad efter BlackBerry Messenger. Kik använder den befintliga smarttelefonens dataplan eller Wi-Fi för att skicka och ta emot meddelanden, videoklipp, foton, mobila webbsidor, skisser och annat innehåll. ...

ÖVersätt Twitter Slang och Jargon - dummies

ÖVersätt Twitter Slang och Jargon - dummies

Diskussioner om och om Twitter är fulla med alla slags förkortningar och jargong som kan förvirra nya Twitter-användare. Vad talar folk om (och tweeting) om? Följande ordlista definierar några av de förvirrande förkortningarna och Twitter-lingo du kan komma över. AFAIK: Så vitt jag vet. bot: Ett konto som drivs av en ...

Vad är Letgo? - dummies

Vad är Letgo? - dummies

Letgo är en mobil klassificerad applikation som tillåter användare att köpa från och sälja till andra lokalt. Du kan använda Letgo till fyndbutik eller slutligen släppa på saker som samlar damm runt ditt hus. I likhet med andra classifieds-applikationer som Wallapop eller Craigslist kommer säljare att skicka ett objekt och vänta på en köpare ...

Redaktörens val

Vanliga kodningsfel - dummies

Vanliga kodningsfel - dummies

Koden fungerar inte? Här är några vanliga misstag som kan gå upp till och med även den mest erfarna kodaren. Om din kod inte kommer att köras, försök att springa ned den här checklistan för att se om du har några av dessa fel: Har inte en slutlig HTML-tagg efter varje öppnande HTML-tagg . Saknade parentes i ...

Grundläggande kodningsordförråd - dummies

Grundläggande kodningsordförråd - dummies

Kodning har ett omfattande vokabulär som för lekmän kan verka som ogenomtränglig technobabble. Oavsett om du läser kodningsrelaterad artikel online eller pratar med en utvecklare på jobbet hörs det kanske ord som du inte har hört förut eller som har en annan mening i en kodande kontext. Här är några vanliga ordförrådsord att veta: Allmänt ...