USB mini lavalampen gecontroleerd


dit instructable beschrijft het gebouw van een USB-aangedreven en gecontroleerde reeks lavalampen vanaf een USB-toetsenbord en twee denk Geek USB lavalampen via een simpele transistor relay switch circuit gedreven door het toetsenbord LEDs. Het illustreert een eenvoudige manier om te bepalen tot drie lange wachttijd schakelaars (op tot 120volts, 0,5 ampère) via een USB-verbinding, voor een minimale hoeveelheid geld (0$ tot 40$ afhankelijk van uw ongewenste collectie), en zonder een USB seriële control stuurprogramma of een microcontroller te programmeren. Potentieel zou ook u de toetsen voor het toevoegen van meer dan 100 "inputs" die zou het typen van tekens die kunnen worden gebruikt om te controleren van een programma (zoals beschreven door randofo en David Merrill, maar deze aanpak niet gebruikt werd voor dit project.

Dit project was bedoeld als een geschenk voor mijn vriend Chris Lasher ter herdenking van zijn beweging en het begin van een masteropleiding in bioinformatics. Chris zal doen een heleboel programmering, en is een aanhanger van pragmatische / Agile Programing, is één van de opdrachtgevers van die eenheid testen. Terwijl de tests van de eenheid van een programma zijn uitgevoerd, is het leuk om te weten als ze zijn slagen of bij ontstentenis, en die overheersend is. Beroemde, sommige pragmatische programmeurs gemaakt een feedback-systeem door het beheersen van de full-size lavalampen van een eenheid testen kader door aan te sluiten samen sommige off-the-shelf huiscontrole apparaten (het kost hen meer dan $60). De lichten konden ze zien of proeven werden passeren of bij ontstentenis, en de geleidelijke opwarming op één licht konden ze om te zien welke gebeurtenissen waren overheersend. Dit is een cool idee, maar ik wilde iets Chris maken dat:

1) twee kleine USB-aangedreven lavalampen, zou controleren
2) Chris van fancy nieuwe laptop en interface via USB (geen oudere havens op nieuwere computers, met name laptops), zou worden uitgeschakeld
3) zou een beetje meer zelfgemaakte en hacker-vriendelijk,
4) zou worden goedkoper toewijzen.

Relais rijden vanaf een USB naar seriële poort converter lijkt een eenvoudige oplossing. Er zijn vele schakelingen online beschikbaar voor seriële poort controle projecten. Een uitstekend project dat ik aangepast bedroeg http://www.windmeadow.com/node/4. Helaas, bijna alle USB naar seriële apparaten niet toestaan voor lage bits bonken (de handmatig gelijkwaardige controle lijnen) die is vereist voor het gebruik van deze circuits. Een andere benadering zou zijn om een USB interface circuitkopen of bouwen van een microcontroller. Hoe dan ook, het project zou vereisen een goede deal van microcontroller code en stuurprogramma's (zelfs met behulp van de vooraf bestaande menselijke interface-stuurprogramma's of een pre-en-klare controller).

Ik koos voor dit probleem te verhelpen met een geborgen USB-toetsenbord, omdat ze zijn relatief goedkoop, en bevatten alles wat nodig is voor drie eenvoudige op/af uitgangen, in de vorm van het nummer, caps en scroll lock LED's. Onder Linux zijn er een aantal mechanismen om te schakelen de LEDs van een programma of de opdrachtregel (één wordt zelfs verwezen in Cryptonomicon). Setled is de eenvoudigste is vooraf geïnstalleerd op bijna alle machines, ledd is gebaseerd op een client / server-model, en er is zelfs een module in de Ruby programmeertaal. Windows en Mac OSs, en andere programmeertalen, moeten beschikken over vergelijkbare mechanismen - post ze in de comments als je weet hoe om te wisselen van toetsenbord LEDs in andere OSs of programmeertalen!

Ik gaf Chris zijn heden, en nu hij niet alleen zien kan als zijn eenheid proeven voorbij, alle de programmeurs in zijn nieuwe afdeling kunnen weten wat een koele DIY maker hij is.

Gerelateerde Artikelen

Steampunk USB mini lantaarn

Steampunk USB mini lantaarn

dit Instructable zal u tonen hoe om te schakelen van een USB computer-lamp en een lantaarn-stijl puntenslijper gegoten in een Steampunk USB aangedreven mini lantaarn.Dit project werd gedeeltelijk geïnspireerd door de prachtige Instructable: mini USB
Zelfgemaakte USB Mini-koelkast Chiller DIY Frefrigerator Peltier Cooler

Zelfgemaakte USB Mini-koelkast Chiller DIY Frefrigerator Peltier Cooler

Zelfgemaakte USB Mini-koelkast Chiller DIY Frefrigerator Peltier CoolerOf u nu op kantoor of in de studie getting things gedaan, deze DIY mini USB koelkast houdt uw drankjes koud en klaar om te gaan door uw bureau, laten u macht door middel van taken
USB Mini Rotisserie: Gebraden klein voedsel zoals een kampioen.

USB Mini Rotisserie: Gebraden klein voedsel zoals een kampioen.

Dus dit begon als de BioLite Jaarlijkse April Fools E-mail, maar alle gekheid op een, realiseerden we ons snel kunnen wij buiten fijnproevers een leuke en makkelijke manier om te bouwen van hun eigen mini rotisserie, aangedreven door zowat elke USB-b
Mini PCI-e-3G-kaart met USB - mini PCI-e naar USB - gemakkelijkste manier

Mini PCI-e-3G-kaart met USB - mini PCI-e naar USB - gemakkelijkste manier

hier zal ik het delen van mijn experiment (gisteravond) als u wilt converteren van de MINI-PCIe-kaart te kunnen draaien met de USB-poortLATEN WE BEGINNENWat u zult moeten:Mini PCI-e kaarten - (optie GMT380 met GPS-functie) ik ben niet proberen een an
Hoe maak je een usb mini aquarium (voor garnalen)

Hoe maak je een usb mini aquarium (voor garnalen)

dit instructable tonen u hoe u een mini aquarium dat werkzaamheden tof voor sea-monkeys, triops... Aangedreven door LED's aangesloten op de USB-poort van uw computer. HET is grote kantoor decoratie :-)Voor dit project, zal u het volgende nodig:_light
Mini kruisboog gecontroleerd door joystick shield

Mini kruisboog gecontroleerd door joystick shield

In dit project maakte we een mini kruisboog in 3D-printer gecontroleerd door een joystick schild compatibel gemaakt met ArduinoStap 1: materialenIntel EdisonArduino Expansion BoardJoystick Shield v2.43 servomotoren9 jumpersHotmelt lijmpistoolVeilighe
Zelfgemaakte USB Mini-koelkast Frefrigerator Peltier Cooler Thermo-elektrische DIY

Zelfgemaakte USB Mini-koelkast Frefrigerator Peltier Cooler Thermo-elektrische DIY

Zelfgemaakte Mini USB koelkast Frefrigerator Peltier Cooler Thermo-elektrische DIY zeer gemakkelijk en goedkoopJe kunt er voor koeler en Warmer - dank voor Zie
USB Mini Aquarium!

USB Mini Aquarium!

I 'm gonna Toon u mijn Mini Aquarium gevoed via USB. Dit om te zitten door mijn computer op de top van mijn bureau heb ik gemaakt en het is gemaakt voor een betta, en ik denk dat een grote zou uitzien in deze schaal. Nu de kleur die u in de eerste fo
Maak een USB Mini Missile Launcher!

Maak een USB Mini Missile Launcher!

Vandaag ga ik u tonen hoe te bouwen van deze eenvoudige maar krachtige mini raketlanceerinrichting!Veel plezier!
USB Mini ventilator

USB Mini ventilator

Deze Mini Fan zoals is gemaakt uit een gebroken speelgoedauto's DC Motor. Het werkt erg goed en is goed te gebruiken wanneer u op uw PC werkt. De snelheid van de Motor is goed en het doet niet opwarmen vanwege de condensator van 470pF gebruikt.De sch
Zelfgemaakte USB Mini-koelkast DIY Frefrigerator Chiller airconditioner Peltier Cooler Thermo-elektrische met schuim Containers

Zelfgemaakte USB Mini-koelkast DIY Frefrigerator Chiller airconditioner Peltier Cooler Thermo-elektrische met schuim Containers

Zelfgemaakte USB koelkast DIY Frefrigerator Chiller airconditioner Peltier Cooler Thermo-elektrische met schuim ContainersMaterialen:Schuim Containers vakPeltierComputer Fan
USB mini stofzuiger

USB mini stofzuiger

Mijn doel was om een eenvoudige USB-stofzuiger. bijna alles wat die ik in dit project gebruikt is van oude onderdelen of het deel we via weg als verspilling.Ik ding dit project zal nuttig zijn voor degenen die wil schoon hun bureau, het lezen van de
USB mini ventilator super

USB mini ventilator super

Gelieve met het abonneren op mijn kanaalhttps://www.YouTube.com/Channel/UCVhaEG4DtTA2LMvTSrRTSqw
Controle elektrische spullen met uw computer

Controle elektrische spullen met uw computer

lichten (of elke ding elektrische toestel) met uw keyboard verlichting controle. met geen irritante micro controller!Ten eerste wil ik zeggen dat dit mijn eerste is instructable en ik geen rekening heeft veel foto's.Ik heb ook het idee van: USB mini