Een kartonnen televisor (met arduino en LEDs) (12 / 14 stap)

Stap 12: elektronica


De alle elektronische componenten waren gemonteerd op een breadboard.
Ik ben absoluut niet een autoriteit over elektronica, dus lees alles met een sceptische geest omdat de dingen die ik deed zijn waarschijnlijk niet de beste.  (maar het werkt)

Alle spullen op het breadboard bestaat eigenlijk uit 3 afzonderlijke eenvoudige schakelingen, een om te rijden de LED's, een voor het aandrijven van de motor, en een kleine ontdendering condensator om de contactpersoon van de snelheid meter.

De LED 's

Het idee is om de huidige naar de LED's met behulp van een MOSFET.  De mosfet die ik gebruik is een N-logica kanaalniveau Power Mosfet. (een NTB18N06L (opruiming uit een stopcontact, ze zijn oppervlakte bevestiging, vandaar de blauwe draden gehecht aan hen)) Het feit dat het een 'Logica Level' Mosfet is dat het volledig kan worden geopend met de spanningen van de normale microcontroller (5 V). In andere Power Mosfets is het meestal iets van 20 V.

Het signaal uit van een audio-aansluiting is versterkt via een niet omkeren operationele versterker circuit.  Dit circuit is het doel van de uitbreiding van de amplitude van de 'sound' van 0 tot en met 5 V.  Dit versterkte signaal gaat dan naar de poort van de MOSFET waar het vervolgens dienovereenkomstig de huidige vloeiende trog controleert de LEDs.

Maar er is een klein probleem, kijken naar dit detail van het gegevensblad van de NTB18N06L:


Zoals u, in figuur 2 zien kunt, begint de MOSFET eigenlijk openen vanuit over 2V. De eerste ~0.7 V zijn verloren toch omdat ze LED's en dan er zijn is een extra ~1.3 V verloren omdat de MOSFET niet zelfs zich bij dergelijke een lage spanning openen.
Dus is het dynamisch bereik van 2-4.5 V.
Dat is waarom ik het signaal een factor 4.7 (een 47 kOhm met een 10 kOhm weerstand in de terugkoppeling ingevoegd) versterken. Samen met wat tweaken van het volume van de laptop kunt u de meest belangrijke schommelingen in die zoete plek.
Het resultaat van dit alles is dan dat de donkere vlekken zullen volledig zwart en enkele van de betere plekken zullen volledig rood.
(Of zou u meer en complicater elektronica om een beter resultaat te krijgen) (of eenvoudig iets ik niet denken).

Hieronder is een schematische voorstelling van het circuit gebruikt om de LEDs te drijven.  Let op, dit is een slecht en zeer unefficient circuit. (Lees de opmerking na deze foto)

Zoals voorgesteld in de opmerkingen, zou een betere oplossing moeten gebruiken feedback. Kijk naar de opmerking van de heer ccrome voor zijn schema.  Dit is een van deze deze mooie oplossingen die ik volledig gemist hebben. Het zou veel beter licht-donker bereik hebben toegestaan.

De motor

Dit is misschien iets dat moest gebeuren ook verschillend.
Het schema dat ik gebruikt kan worden gevonden in een forumonderwerp waarin werd gevraagd hoe te rijden een motor/kachel.  Iemand toont een schema op welke iemand antwoorden die het zal prima werken. En dat is wat ik deed.

Ik gebruik als een krachtbron een normale 9V batterij.
Maar kijk uit met die, ik eens bekabeld hem ten onrechte en mijn laptop viel uit. Gelukkig niets gebroken is, maar pas op.

Echter met pwm, je hoeft alleen maar 256 stappen voor de uitvoer en dit is misschien een beetje te ruw precies bepalen de motorsnelheid.
Ten tweede het feit dat het pulsbreedte gemoduleerd betekent dat er een puls.  En de motor is geschroefd op een grote kartonnen schijf. Dus naast een draaiende schijf een luidspreker is straalt die een vervelend luid worp.

In de volgende stap zien hoe de motorsnelheid wordt gecontroleerd.

De rotatie-contact

Dit is de meest eenvoudige, het is gewoon een pull up weerstand (10k) en een ontdendering condensator op een voorsprong van de 'detector' en andere lood aangesloten op de grond.
Dus, als de aluminium op de disk de twee draden raakt, contact wordt gemaakt die naar beneden de digitale ingang van de arduino die kan worden gelezen uit trekt.

Het is gewoon een schakelaar.   (Kijk op deze pagina over de debounce van een schakelaar om te zien een schema)

Gerelateerde Artikelen

Maken van een kartonnen ghettoblaster met fancy knipperende LEDs

Maken van een kartonnen ghettoblaster met fancy knipperende LEDs

maakte ik een ghettoblaster kartonnen doos voor een 80s thema gekostumeerd partij. Ik dacht dat ik zou delen hoe ik heb gemaakt hier.Wat ik gebruikt/wat u nodig zult hebben:Kartonnen doosDiverse verfMasking tape20 LEDs40 draden ongeveer 10 inches lan
Het gebruik van een P10-Module met arduino

Het gebruik van een P10-Module met arduino

Hallo iedereen, in dit project, we gaan om te leren hoe met een P10-module met arduino nano. U moet kopen een P10-module en een voeding. Er zijn wat goede informatie over de freetronics.Stap 1: P10 Module Kenmerken:32 x 16 hoge helderheid rode LEDs (
Hacken van een RC auto met Arduino en Android

Hacken van een RC auto met Arduino en Android

(Als je dit Instructable, vergeet dan niet te stemmen (boven: rechts hoek vlag). het is concurreren op ROBOTICA en sensoren wedstrijden. Heel hartelijk bedankt! ;-)Telkens wanneer ik wandelen in een speelgoedwinkel en afstandsbediening auto's in het
De LED Strip kwallen kostuum met Arduino & LPD8806 Led Strips

De LED Strip kwallen kostuum met Arduino & LPD8806 Led Strips

het begon allemaal toen ik zag een documentaire van de BBC in 2002 over de diepe wateren van de Oceaan. Er was een biolimunescent kwal in de documentaire, waarschijnlijk van de soort "ribkwallen" die greep mijn aandacht dus heb ik in de latere j
DIY een fiets achterlicht met Arduino

DIY een fiets achterlicht met Arduino

Ik ben een liefhebber van fietsen.Jaren geleden, toen ik een knappe jongeman ben, in mijn tweede jaar aan het College, had ik de rit van Sichuan naar Tibet, de beroemde G318 in China afgerond. Het is bekend als's werelds mooiste en meest gevaarlijke
Aan de slag met Arduino - RGB LED

Aan de slag met Arduino - RGB LED

In deze tutorial zullen we kijken naar hoe draad van een rood/groen/blauw (RGB) licht emitterende Diode (LED) tot en met een Arduino en besturing van het via de seriële poort. U kunt een RGB LED basisonderdeel (dat wil zeggen een kunststof koepel met
Beheersing van een DC-Motor met Arduino

Beheersing van een DC-Motor met Arduino

De laatste tijd heb ik gewerkt aan een draadloze afstandsbediening voor een robotachtig wapen. De meeste van alles wat uit is gepland, maar ik heb niet alle onderdelen en schilden nog, dus heb ik besloten om te beginnen van prototyping met een intern
Controle van een OWI robotarm met Arduino

Controle van een OWI robotarm met Arduino

de OWI rand robotarm is een goedkope en geweldig 5-mate-van-vrijheid robotic arm dat alleen kost $37. Het is een grote kit met een kind op te bouwen en meer dan een paar uur tot finish zal niet duren. Uit de doos, kan het alleen worden gecontroleerd
Controle van een DC-motor met Arduino en Visual Basic

Controle van een DC-motor met Arduino en Visual Basic

Hallo vrienden dit is mijn eerste post in instructables.com waar ik zal proberen om meer nieuwheid des vaak.Thema is vandaag met Arduino en Visual Basic.Het project dat we nu zien is een dc-motor controller met Arduino en Visual Basic.Om te controler
Open uw deur met een speciale klop met Arduino, Android telefoon- en 1Sheeld

Open uw deur met een speciale klop met Arduino, Android telefoon- en 1Sheeld

Nu u niet meer, de sleutel gebruiken met dit eenvoudige project die u en ieder lid van uw gezin kunnen openen uw deur zonder sleutel en ook u zal niet elke keer naar de deur te openen, kunt u het openen vanaf elke plek, alles wat je wilt is uw Androi
Het creëren van een digitale thermometer met Arduino

Het creëren van een digitale thermometer met Arduino

heb je ooit voorstellen maken hun eigen digitale thermometer? Met de ontwikkeling van steeds geavanceerdere technologie is wat niets onmogelijk.Ditmaal het project is het creëren van uw eigen digitale thermometer met Arduino. Dat moet worden geleerd
Een Steampunk lamp met muliti kleur LED's

Een Steampunk lamp met muliti kleur LED's

als het oplichten lijkt het alsof een fee is zoemen rond de bol :-)It´s een oude 200 Watt gekleurd lamp waar ik de binnenste delen verwijderd.I vervangen de binnenste delen door 10 RGB LEDs met automatische kleur wijzigen.Yo kan een dergelijke lamp m
Maak een zelfbalancerende Robot met Arduino UNO

Maak een zelfbalancerende Robot met Arduino UNO

Self balancing Robot is zeer interessant. Veel vrienden om ons heen wilden maken een, maar ze encounted alot van chanllenges met inbegrip van het ontbreken van de gemakkelijk-aan-de vergadering van structuren, de geschikte elektronische schakelingen
Aan de slag met Arduino - knipperende LED

Aan de slag met Arduino - knipperende LED

In deze tutorial lopen we u stapsgewijs door het proces in uw eerste arduino project krijgen up and running.Stap 1: Bouw uw circuit Voor dit project moet u één Light Emitting Diode (LED)Sommige LED's kunnen worden gebruikt op hun eigen, anderen verei