Aan de slag met de interactie onderdelen Kit deel 1 (5 / 5 stap)

Stap 5: Definitieve LabVIEW Code


Vindt u het PWM-blok in LabVIEW onder MakerHub -> LINX -> randapparatuur -> PWM -> Duty-Cycle instellen. Het PWM-blok vereist een PWM kanalige aansturing en een PWM-waarde tussen 0 en 1, waarbij 0 0% taakcyclus en 1 is taakcyclus van 100%. Wij willen een PWM 0 wanneer onze analoge lezing 0V en wij een PWM 1 willen wanneer onze analoge lezing 3,3 v is. Daarom moeten wij nemen de lezing van onze analoge Lees blok en verdeel het door 3.3.

Een belangrijke opmerking is dat het blok alleen varieert van 0 tot 1 kunnen. Daarom moeten wij het blok "In bereik en dwingen" in LabVIEW gebruiken om onze resultaten aan het bereik 0 tot en met 1 te beperken. Om dat te doen, Voer in het resultaat van delen door 3.3 op de "x"-poort van het blok. Maak vervolgens een constante 1 voor de bovengrens en een constante 0 voor de ondergrens. De gedwongen x output van het blok is wat we willen verzenden onze PWM blok dus ga je gang en hen met elkaar verbinden.

Nu een besturingselement voor het PWM-kanaal maken.

Wij willen ook een andere set plicht cyclus blok overweegt dat als onze taakcyclus ongelijk aan nul is, onze LED blijft op nadat u op de stop-knop en de uiteinden van de VI. Zet het andere blok buiten de while lus, maar voordat de LINX nauwe blokkeren. Hetzelfde PWM kanaal aansluiten en een constante 0 te maken voor de taakcyclus en verwijderen van de resource en fout draden van de while lus en de LINX sluiten. Vervolgens sluit de middelen en de fout draden aan het toegevoegde plicht cyclus blok en sluit hen van dit blok aan de LINX nauwe.

We zijn klaar! Controleer uw blokdiagram tegen degene hierboven afgebeeld. Op het voorpaneel, ervoor te zorgen de seriële poort en de analoge kanalen zijn hetzelfde als voorheen en stel het PWM-kanaal 3.

Klik op uitvoeren en observeren terwijl u de potmeter, de helderheid van de LED ook verandert. Ook, als je je breadboard ondersteboven Tilt, de LED zal uitzetten. Hieronder is de VI voor deze demo.

Gerelateerde Artikelen

Aan de slag met IoT met behulp van het Particle Core

Aan de slag met IoT met behulp van het Particle Core

IoT is een echt leuk om te experimenteren, terwijl ze plezier het is ook zeer macht volledig. Het kan krijgen een breed scala van apparaten aansluiten, zoals bijvoorbeeld een koffiezetapparaat dat kunt tweet wanneer de koffie wordt gedaan of een auto
Aan de slag met LinkIt One - knippert een LED

Aan de slag met LinkIt One - knippert een LED

Hoi!Bent u vaak verward door de hele wereld nieuwe borden en tech die om de paar maanden houden komen?Bent u vaak op zoek op google gewoon zin te maken van dit alles?Bent u bereid om echt geweldig projecten te maken, maar weet niet waar te beginnen?B
DIY-aan de slag met DRONES (met externe kalibratie)

DIY-aan de slag met DRONES (met externe kalibratie)

Wat zijn ze en wie hen gebruikt? Sommigen noemen hen drones, sommige gelden het label "quadcopters", al hebben ze een aantal rotoren of zelfs vliegtuigen worden - een afkorting voor hen "onbemande antenne systemen" (UAS). Ik liever noe
Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

ESP8266 Wifi Module is een geïntegreerde chip ontworpen voor communicatie met de wereld van het internet via Wifi-radiosignalen. Het is de verbinding tussen een project en het internet. Het heeft aan boord en geheugen waarmee het worden geïntegreerd
Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E)

Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E)

Dit Instructable zal u tonen de stappen die nodig zijn om te beginnen met de ESP8266 met behulp van een fantastische kleine ontwikkel bord voor de ESP-12E-module. Het bord bevat alles wat u nodig met inbegrip van een USB naar seriële adapter, oppervl
AAN DE SLAG MET DOMOTICASYSTEEM.

AAN DE SLAG MET DOMOTICASYSTEEM.

WAARSCHUWING: DIT PROJECT ZAL OORZAKEN OPWINDING DIE MOGELIJK SCHADELIJK VOOR DE GEZONDHEID.Dus hier ben ik met een ander leuk Instructables controle geleid door stem, met behulp van Arduino via Bluetooth-module (HC 05). Zodat deze Instructables kan
Aan de slag met Ubuntu Linux

Aan de slag met Ubuntu Linux

Linux is het besturingssysteem (OS) van keuze voor de computer savvy sinds haar oprichting, maar in de afgelopen paar jaar met de release van kleine linux gebaseerde fysieke computing platforms zoals de Raspberry Pi, BeagleBone en Arduino Yun (onder
Aan de slag met ubuntu en de AVR draak

Aan de slag met ubuntu en de AVR draak

hier is wat ik deed om te beginnen met de AVR Dragon te programma ATMEGA8 microcontrollers met behulp van ubuntu (dit is gericht op beginners, ikzelf ben ook een beginner, wordt dus geen verbeteringen van meer ervaren gebruikers worden zeer gewaardee
LinKit één aan de slag met GPS

LinKit één aan de slag met GPS

In dit instructable ik ga u laten zien hoe aan de slag met de Linkit een GPS, dit zal communiceren met GPS-satellieten te geven u de locatie in Latitude en longitude.Stap 1: Lijst van onderdelenLinKit OneGPS-antenneMicro USB-kabelStap 2: Aansluiten v
Aan de slag met LabVIEW en Arduino (volledige tutorials)

Aan de slag met LabVIEW en Arduino (volledige tutorials)

Als u een nieuwe gebruiker voor elektronica bent en wilt maken projecten zoals een pro, is hier het leerprogramma voor u.Dit is niet een enkele tutorial, dit gaat tot gevolgd door serie tutorials te voltooien een spoedcursus over hoe te gebruiken Lab
Aan de slag met Analog.IO en elektrische Imp

Aan de slag met Analog.IO en elektrische Imp

Analog.io is een nieuwe website gewijd aan het delen van gegevensstromen van internet van dingen aangesloten apparaten. Analog.io kunt u uw gegevens via een web-browser te bekijken, waar u ook in de wereld bent. U bepalen de gegevens die zijn uitgeze
Aan de slag met de Pocket Mini Computer

Aan de slag met de Pocket Mini Computer

Ongeveer een maand en een half geleden, ik creëerde een project genaamd de Pocket Mini Computer en een Instructable schreef over hoe om het te bouwen. Dit Instructable gaat het hele project een stapje verder door u aan de slag met uw Pocket Mini Comp
Aan de slag met Arduino

Aan de slag met Arduino

In dit Instructable, zullen we het leren van de grondbeginselen van de Arduino microcontroller. Er zijn al vele middelen die in het web voor aan de slag, dus dit zal meer van een hub verbinding maken met dat alles. Ten eerste zullen we praten over wa
Aan de slag met DeskProto

Aan de slag met DeskProto

CNC frezen is een onmisbaar gereedschap dat is ingesteld voor elke home machine winkel. Het kan steun in zowat elke hobby of wel een lonende hobby in en van zichzelf. CNC frezen, kan echter een beetje ontmoedigend om te beginnen met; zijn duur, gecom