Summern system med LabVIEW och MyRIO-1900



Detta Instructable handlar om att göra en Summer system med NI MyRIO-1900

Pre-projektanteckningar:

För en frågesport konkurrens, kommer att snabbast och det rätta svaret betraktas, som inte är möjligt manuellt för frågesport befälhavaren att välja vilken spelare skall få en chans, således en Summer system krävs för att se den snabbaste spelaren.

Mål: Att göra en Summer system för Quiz tävlingar.

Utrustning: NI LabVIEW, tryckknappar, Jumper ackord, ledningar, NI MyRIO-1900, Summer.

Frontpanelen skärmdump i LabVIEW:

Figur (a):-båda Buzzers off stat

Logiken i utförande:

När du trycker på knappen Summer, tiden registreras, detta händer för alla tillgängliga buzzers och i det senare skedet, när alla möjliga buzzers trycks, de tillgängliga tiderna jämförs för att leta efter det minsta värdet och motsvarande summern kommer att tändas.

LabVIEW blockdiagram skärmdump i LabVIEW:

Figur (b): blockdiagram i LabVIEW

Förklaring av blockdiagram (figur (b)):

Här finns det två spelare, därför använder vi två booleska ingångar (A, B), överväga den booleska A, timern måste lagra ett värde till en indikator, men i LabVIEW, Boolean skulle fortsätta i delstaten vidare, därför en lokal variabel skapas för A och det är ges värdet FALSE eller av, därför så snart som det är på , indikatorn hämtar värdet av timern och de lokala variabeln sätter villkorliga slinga till Off. Detta är det liknande tillståndet med B.

Det uppstår ett annat tillstånd att i en frågesport, när en spelare summern är på, ingen annan spelare 's Summer inte bör få aktiveras, som vi har ett booleskt värde "Fråga om" som blir inaktiverade så snart timer värdet noteras i villkorliga vilket gör att vi kan blockera alla andra ingångar efter den första ingången. Denna "Fråga på" Boolean är ansluten till en annan villkorlig Loop som underlättar åtgärden "Snabbast finger först" typ. Denna villkorlig loop också ställer timern indikatorvärdena ursprungliga värdet "0" och visar spelare ingångar till FALSE. (dvs, systemet återställs)

Villkorat loopar av A och B booleska värden (spelare ingångar) körs i ett genomförande cykla (dvs, omkring en micro sekund) av mikro-processor av MyRIO-1900, därför för att se till att användaren får tillräckligt med tid för pressen använde vi ett tag loop och slutade det i den tionde iterationen.

På detta sätt noteras både Timer värdena nu, som måste jämföras med se vilken som är den mindre och byta motsvarande summern. För som kontrollapparaterna används i den yttre medan loop (dvs, de hålla å jämföra värdena.)

Startvärdena i indikatorerna som Timer inställd på "0".

Hårdvara genomförande:

Figure(c)

C port av MyRIO-1900 mikrokontroller bör ges företräde över A, B portar eftersom C port har dra ner motstånd konfiguration medan portarna A eller B har dra upp Resistor konfiguration som tillåter indatavärden portar A eller B endast om den överstiger värdet 3,3 V.

Försiktighetsåtgärder:

1) se till samma version av LabVIEW och LabVIEW Runtime föraren i systemet och MyRIO-1900.

2) kontrollera alla terminaler är ordentligt anslutna i polerna åt rätt håll och i rätt stift.

3) kontrollera de tekniska uppgiftsbladen element används för att kontrollera att du använder korrekt klassificeringsvärden.

4) Ställ in tid för användare att undvika felaktiga resultat.

Program:

* Kan användas i snabbaste finger först bygger tävlingar.

* Kan användas i Triggering kretsar.

* Kan användas är elektroniska säkerhetssystem.

Relaterade Ämnen

Termistor - Fan Speed Control med LabVIEW och myRIO

Den grundläggande idén för detta projekt var att foder termistor spänningsvärden i fläkthastigheten myRIO och kontroll utifrån dessa värden.Detta projekt kräver LabVIEW och ytterligare nödvändig programvara för att köra myRIO. Den studerande versione...

KONTROLL STEPPER MOTOR hastighet med LABVIEW och ARDUINO

Jag gjorde detta i Proteusfullständig kontroll STEPPER MOTOR hastighet med LABVIEW och ARDUINO...! wolaaSteg 1: Denna handledning är:> Med Labview gränssnitt Arduino till PC via USB-porten.> Med Labview för att skicka data som beskriver varvtal till...

Kom igång med LabVIEW och Arduino (komplett tutorials)

Om du är en ny användare för elektronik och vill skapa projekt som ett proffs, är här handledningen för dig.Detta är inte en enskild handledning, detta kommer till följt av serie tutorials att slutföra en snabbkurs om hur LabVIEW att förvärva olika d...

Inomhus Security System med RFID och Status Display av LCD med hjälp av Arduino Micrcontroller

Det är en Inomhus Security System som automatiserar dörren öppna/stäng rörelse. Användarautentiseringen är gjort med hjälp av smarta RFID -kort som kommer att autentisera och auktorisera användaren att skriva in in i lokalerna genom att öppna och stä...

Styra riktning och hastighet av en DC motor med LabVIEW och FPGA

Ett enkelt projekt som låter dig styra en DC-motor med hjälp av FPGA och LabVIEW.Steg 1: Hardware design För att styra riktning och hastighet för en DC-motor jag designar en H bro med kompletterande mosfet transistorer (IRF3205 + IRF4905) och för för...

Tid & närvaro System med hallon och Phidgets

I den här guiden skapar vi en lätt tid & närvaro system med en Raspberry Pi och en Phidgets RFID Läs-skriv.Vi använder en webbsida för att visa aktuell tid, och ett bekräftelsemeddelande för anställda och alla rörelser (inkommande eller utgående) kom...

Styra din Tv, Dvd och ljud system med Arduino och Android

Hej alla, detta är min andra instructable och min första på engelska, så, ledsen för misstag.Jag vill dela detta projekt det handlar om hur du kan styra din Tv, DVD och ljudanläggningen med Arduino och en app för Android med app inventor.Om du gillar...

Quiz Show summern System med klammer enkel knapp

**uppdatering** det har kommit till min kännedom att nuvarande styrelsen Staples lätt knappen har förändrats genom åren och inte längre är densamma som den som jag använde för detta Instructable tillbaka i 2009. På grund av båda till tidsbrist och de...

Hem säkerhet System med RFID och Reed Switch kontrolleras med hjälp av Arduino Microcontroller

Detta projekt har genomfört två lager säkerhetsarkitektur med mikro-controller. Primär/första lager av säkerhet kommer att genomföra användaren autentiseringssystem med smarta RFID-kort. Listan över auktoriserade RFID kommer att hållas som en databas...

Ball Targeting System med positiv Feedback

instruktioner för att göra en bärbar variabel effekt boll targeting system med ljus och ljud återkopplingProblemformuleringenSkapa mål skapades specifikt för en anpassad gymnastiklärare, Mr David Martinez och hans studenter. Målet behövs för att kunn...

Mugg musik: Förvandla vatten till ett Instrument med Arduino och ChucK

Vad händer om du slå alla ledande yta till ett instrument? Gillar, säga... en mugg vatten? Bäst av allt, är det billigt; du behöver bara $1 värt extra elektriska komponenter (inte inklusive Arduino).För detta projekt, min vän skörd och jag kombinerad...

Med en Raspberry pi för att styra en WF32 med LabVIEW (Fan Control)

Detta Instructable tar ett projekt från min senaste Instructable (termistor - Fan control med LabVIEW) och lägger i användningen av en Raspberry pi 3 för trådlös styrning av WF32. Detta innebär att du kan nu ställa in fans och servo med din WF32 i di...

Hur man läser en arduino kort med LabVIEW

Denna video visar hur man läser en Arduino kort med LabVIEW. LabVIEW har ett bra användargränssnitt som gör det enkelt att spara data från en Arduino kort. En av de största utmaningarna när du använder en Arduino är att det är djävulskt svårt att spa...

Närvaro system med Raspberry Pi och NFC Tag reader

med min nya leksak Raspberry pi jag har gjort flera tester-projekt frånInstructables, adafruit etc. Men efter ett tag blev det tråkigt och jag har börjat letar efter något faktiskt bra för mig. Min tidigare lekplats var min nya telefon flera veckor s...

Visualisering av verkliga och virtuella prototyp med Solidworks, Labview och Arduino

Om du inte vet hur din CAD-modell fungerar innan du går till en 3D utskrift, kan detta vara en lösning på några av de användare som vill visualisera resultatet för deras CAD församlingen modell. Du kanske tror visualisering kan göras med någon progra...

Dagis övervakning och spårning System med Intel Edison Development Kit

Vi har byggt ett dagis övervakning och spårning system med Intel Edison styrelsen tillsammans med Bluetooth låg energi (BLE) enheter och en USB-kamera. Det är en demonstration av hur lätt Intel Edison DevKit kan användas för att bygga en lösning till...

Raspberry Pi och Arduino: bygga tillförlitliga system med WatchDog timer

Sammanfattning: I detta Instructable titta vi på hur man bygger mer tillförlitliga datorsystem med WatchDog timer. Vi visar hur du ställer in och använder Raspberry Pi och Arduino inre watchdog timer. Vi förklarar också varför en extern WatchDog Time...

Med LabVIEW LINX och chipKIT WF32 för att styra en LED Strip

Detta Instructable kommer att gå över de olika stegen i att kontrollera de WS2812 LED strip med LabVIEW, LabVIEW MakerHub LINX och chipKIT WF32.Obs - detta projekt kan göras med hjälp av LabVIEW fysiska Computing Kit som innehåller både LabVIEW hem b...

DIY Smart rummet ljust System med PIR rörelsesensor och Arduino

Hej vänner, dagens ämne är smarta rum ljus system och hur PIR rörelsesensor känner av rörelse och arbete därefter. Jag ska berätta för er om projektet där du lär dig hur du kan auto turn-on rummets ljus när någon kommer in i rummet. Det börjar funger...