Camera met automatische lei (6 / 6 stap)

Stap 6: Elektronische schakeling en software


Het circuit werd gedaan met behulp van een microcontroller gebaseerd op Basic Stamp

Materiaal:

-1 x 1 K Ohm weerstand 1 / 8 watt

-1 x 1N4001 gelijkrichter diode

-1 x Transistor NPN BD135

-2 x speelgoed motoren

-1 x standaard servomotor

-1 x ultrasone afstandssensor:

-Plaat 1 x stap Lab, met de Basic Stamp-microcontroller

-1 x 6V batterij (4pilhas seriële) of een 9V batterij

-Kabels, batterij connector

Het circuit werkt als volgt:
Wanneer ingeschakeld, controleert de sensor of er iets op een afstand van minder dan 1,75 meter (de maximale afstand die kan worden gemeten met deze sensor is 2 meter). Zo ja, activeert de microcontroller de servomotor van de leisteen (eerst sluiten en vervolgens te openen). De pin 0 uitgang op een hoog niveau en vervolgens de transistor, die functioneert als een sleutel het circuit sluit, waardoor de motoren hebben geplaatst sluit en verbonden blijven gedurende ongeveer 2 seconden (tijd instelbaar). Het momentum dat ze krijgen is genoeg om hen te houden lopen voor nog 10 seconden.

Nadat de microcontroller van een pauze voor een paar seconden (ingesteld op een 5), terug naar de lezing en de cyclus herhaalt.

Software:

symbool lig = bit0
symbool rotor = w3

uitgang van 0 ' pino nul = saída - motores
uitgang 1 ' pino 1 = saída - claquete
ingang 2 ' pino 2 = entrada - sensor

lus: ' rotina doen sensor
pulsin 2,1, w2 ' meed pulso doen sonar
W2 = w2 * 34 ' do doen som = 340m/s
W2 = w2/2 ' o tempo medido é de ida e volta
W2 = w2/100 ' acerto nb escala

pin0 = 0 ' coloca level baixo geen pino nul, desativando os motores

Als w2 < = 175 goto claquete ' se distância menor que 1, 75m, ativa claquete

goto lus

claquete: ' movimento da claquete

ligadao: ' rotina doen servomotor
voor de rotor = 1 tot en met 30
pulsout 1150
onderbreken van 10
volgende
onderbreken van 10
voor de rotor = 1 tot en met 30
pulsout 1240
onderbreken van 10
volgende

' Rolo de filme

pin0 = 1 ' ativa o filme de rolo
onderbreken van 2000 ' ligado por 2 segundos
pin0 = 0 ' para o rolo de filme
3000 onderbreken ' aguarda 4 segundos
W2 = 0 ' zera o valor da distância
onderbreken van 1000 ' aguarda 1 segundo

goto lus ' retorna een leitura doen sensor

OBS.: de servo kunt verplaatsen naar de motoren opstarten vanwege hun behandeling van de borstels, die genereren van voorbijgaande aard. Als dit gebeurt, zomaar een 1000 microfarad Elektrolytische condensator / 12 V in parallel met de power supply.

De Raad van bestuur stap Lab heeft een spanningsregelaar die ongeveer 20 volt toegepast op haar input steunt. Het circuit kan worden gevoed rechtstreeks uit deze bron, omdat de Raad van bestuur heeft een DC uitgang en een voor het voederen van de 5V microcontroller. Er is ook een breadboard waar ik alle onderdelen aangesloten en jumpers aangedrongen.

Het circuit zou kunnen hebben gedaan op andere manieren in plaats van met behulp van de ultrasone sensor, met behulp van een licht sensor (LDR) die veel goedkoper is. Echter verschillen in helderheid kunnen invloed hebben op het circuit een beetje en daar zou moeten altijd worden correcties.

Ik liever met een microcontroller, zoals we meer flexibiliteit hebben. Een verandering in de lengte van de tijd die motoren worden uitgevoerd wordt gedaan via software zonder te verbreken om het even wat. Als het een analoge schakeling, zou veel moeilijker zijn.

Gerelateerde Artikelen

Gemakkelijk Raspberry Pi Security Cam met automatische Web Upload

Gemakkelijk Raspberry Pi Security Cam met automatische Web Upload

Dit is een project dat ik super snel in onder een week of zo samengesteld. De reden dat ik moest dit instellen van de manier waarop die ik deed was om een basisbeveiliging systeem zo spoedig mogelijk om te controleren mijn garage via mijn mobiel appa
Raspberry Pi Cloud IP-Camera met POE

Raspberry Pi Cloud IP-Camera met POE

Ik was geïnspireerd door scavix van werk met de instructable Raspberry Pi als goedkope HD bewakingscamera dus heb ik besloten om mijn eigen Raspberry PI gebaseerde IP-camera die ook beschikt over POE en ondersteunt integratie met de Google Drive.De v
Lage begroting tijd vervallen camera met DigiSpark

Lage begroting tijd vervallen camera met DigiSpark

SLEUTELHANGER CAMERAEste proyecto tambien esta disponible nl Español haciendo clic aquiDeze diminute mini camera's werden gebouwd in meerdere formulieren zoals sleutelhangers, GOM pack, pen, sigarettenaansteker, enz. Allemaal in principe hebben een C
Stel uw Camera om automatisch foto's overbrengen naar uw Computer, sorteren op datum en meer!  (Windows XP)

Stel uw Camera om automatisch foto's overbrengen naar uw Computer, sorteren op datum en meer! (Windows XP)

De foto's naar uw computer overzetten, sorteren op datum, automatisch verwijderen van foto's op de camera na overdracht, en automatticaly programma's uitvoerenVergeet niet, als je dit Instructable, herinner me om het te geven een postive rating!Ik ge
How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

How to turn een USB-camera met Raspberry Pi in een Onvif IP Camera?

IntroductieDit instructable, zullen we een nieuwe interessante Camera oplossing, die nooit eerder hebben gezien! Ik zou willen tonen u hoe u verbinding kunt maken uw USB-camera en de Raspberry Pi met Camera SDK. Het doel is om te zetten uw webcam aan
Controle van uw DSLR-Camera met iPhone en Arduino BLE Module

Controle van uw DSLR-Camera met iPhone en Arduino BLE Module

Hier is een 10 minuten instructable voor het beheersen van de DSLR Camera met Arduino en iPhone.Stap 1: OnderdelenlijstEen Arduino UNO of Mega of Nano of enz.Ik gebruikte een HM-10 Bluetooth Low Energy-Module, maar ik denk dat elke andere Ble-Modules
Zelfgemaakte Camera met CCTV Webcam en oude Camera

Zelfgemaakte Camera met CCTV Webcam en oude Camera

Zelfgemaakte Camera met CCTV Webcam en oude Camera erg goedkoop en makkelijkStap 1: DIY elektronische LCD zoeker DIY elektronische LCD zoeker nemen van oude Camera (met kleur LCD zoeker) worden zorgvuldigStap 2: Controleer batterij voor Camera Maken
Hoe maak je aangepaste grepen voor uw camera met behulp van sugru

Hoe maak je aangepaste grepen voor uw camera met behulp van sugru

Deze gids zal u tonen hoe te maken van aangepaste tangen voor je camera met behulp van sugru.sugru is een zelf ingestelde rubber die met de hand kan worden gevormd. Het mallen zoals spel-deeg, obligaties aan bijna alles en verandert in een sterke, fl
DIY zelfgemaakte verborgen Spy Camera met Sony Bloggie Live Full HD Camera

DIY zelfgemaakte verborgen Spy Camera met Sony Bloggie Live Full HD Camera

DIY zelfgemaakte verborgen Spy Camera met Sony Bloggie Live Full HD Camera zeer eenvoudig, zeer eenvoudig
DIY zelfgemaakte Spy Camera met infrarood LED CCTV Webcam

DIY zelfgemaakte Spy Camera met infrarood LED CCTV Webcam

DIY zelfgemaakte Spy Camera met CCTV Webcam en zwart wit kleur zoeker nemen van oude Camers Handcam Sony, papier, accu 18650, oude Webcam infrarood LED CCTV en paar keer weekend...
Multi-Moded Hack-Cam met behulp van Arduino

Multi-Moded Hack-Cam met behulp van Arduino

Nou, is dit mijn eerste post. Ik maakte iets dat zal mijnzomer productief, maar het duurde slechts 1 dag tot het einde van dit project, van de planning te coderen en te fabriceren. Gelukkig, bijna de helft van ik gebruikte materialen zijn geborgen en
Afstand meten apparaat met automatische wekker

Afstand meten apparaat met automatische wekker

Vandaag ga ik u tonen hoe een afstand meten apparaat met automatische wekker met behulp van een Arduino Uno Board en ultrasone sensor maken. Op zal uiterlijk vertoon u afstand in een LCD-scherm en als iets in een vaste reeks komen zal het zal u waars
IPad 2 dekken Mod met automatische uitschakeling

IPad 2 dekken Mod met automatische uitschakeling

ik wachtte in lijn bij de Irvine Spectrum Apple Store op de iPad versiedag wanneer ik merkte wat commotie achter ons in overeenstemming met een camera man en sommigen duidelijk iets uitdelen. Het blijkt dat was Targus uitdelen gratis lederen iPad 2 c
Coil winder met automatische teller

Coil winder met automatische teller

(als je dit project, overwegen stemmen van mij in de zorg om te leren van de wedstrijd, en de up! 3D printer wedstrijd, bedankt.)Spoelen worden gebruikt voor een overvloed aan projecten, maar zijn niet zeer eenvoudig te maken. Spoelen vereist vaak 10