Wat de oprichting van een Arduino afstotend in Linux (1)

, in deze twee delen in de reeks bouwen we een coole Arduino apparatuur geluid van de detectie van beweging van de trekker.Ik geloof dat je kan bedenken dat veel bezoekers van toepassing: alarm, bang voor de kat uit de keuken, alarm, als je slaapt, in je stoel rechtgezet, - inbraak alarm...,, (2 kan op Linux voor de bouw van een Arduino afstotend (2)), en ik vind het beschermen. De tuin van de honger te bestrijden.In ons kleine hoekje van de mensen die we vijf procent van de County.Herten, stinkdieren, een dik, en alle lokale dieren, hou de rest mijn tuin ook moet eten.,,,,, Arduino is een open platform van ingebouwde apparatuur, en een open platform.Dit is een geweldig programma de invoering van elektronische, robotica en snelle prototype.Om de voltooiing van het project, moet je weten hoe je het lassen en solderen, en hoe te lezen van een schets.Als je een nieuwe elektronische en Arduino, dan moet je leren van deze eerste:,, het weekend en projecten: het leren van Arduino, weekend project: laad programma Arduino, Arduino training, Arduino les.Knipoog,,,,, lijst van online winkel, veel plezier met spullen.Ik Adafruit industrie, jameco, en winkels, en digikey.Adafruit is een zeer goede middelen voldoende groot vistuig, training, en producten van documenten.Ongeveer 250 dollar voor dit project, met inbegrip van de instrumenten en de las alles wat nodig is.Als je al een instrument, de kosten van materiaal is 100 dollar van je.Je moet met een UNO:,,,,, met schilden, plus een SD - kaart en de luidspreker.De spreker is gered uit een pc of laptop werkte goed, maxbotix lv-ez1 ultrasone,,, als je koopt een inleidende bijsluiter je nuttige acteur.Is er iets extra altijd goed, zet hem in elkaar.Een gemeenschappelijk probleem is waar - je op de luidspreker draad.Als je het Golf van de twee sprekers is de naald zie je achter die Jack.In figuur 3, zie je de zwarte en rode draad van de Hoorn spreker van de pin.Het maakt niet uit, de draden op de pin.,,,,, of je kunt de spreker gebruik dat Jack, integendeel, het gebruik van extra spreker een adapter.De spreker de pin die maximaal 1 /8 - 8 of 1 /4 watt Ohm 4 ohm.Die Jack heeft een grotere produktie.Je moet je door een externe versterker van de produktie, voor het verkrijgen van een aanzienlijk volume en een een.Je kan door op de tweede ts922 versterker chip van een bestaande in je schilden gebruik binnenshuis een beschikbare volume.,, slechts één op de schilden 16 22050 - omdat het dossier, en je moet in vorm en aard fat16 SD - kaart spelen, testen,,, bibliotheken en het downloaden wavehc. Het in te delen, USR //D /library /,.Je kan je goed bestuur, daphc.pde golf in de schets van de test, wavehc.Deze schets is elke omdat de dossiers op de SD - kaart en het drukken van documenten in het toezicht op de naam met een serie.Dus, het is duidelijk, je moet nog een audio - bestand op de SD - kaart.Voorzichtig met de schilden van Arduino.Met je computer Arduino, belasting, daphc.pde, schets (dossier > voorbeelden > wavehc) en, zo ja, Proost.Open de poort te controleren om de informatie, zoals aangegeven in figuur (figuur 4).Als het niet zo ga je naar de praktijk probleemoplossing.,,,,, maxbotix sonar Ranger, de maxbotix niet eenvoudig een bewegingsdetector; dit is de sonar Ranger en varieert van 6 - 254 - inch.Het geeft een hoge frequentie (42 1000 Hz) en de maatregelen die nodig zijn om de stem van de echo 's in de tijd terug.Deze maatregel is door de spanning, en dus hogere spanning ver object.Dit is niet een precisie instrument, maar het is precies genoeg voor ons doel.Een vernauwing van de EZ1 gerichte bundel.Aan de andere maxbotix sonar afstandsmeter meer beperkte bereik.,, pak je soldeerbout en in verband met de draden en + 5, en een pin EZ1 (figuur 5).,, Verbreek je met een van je computer en je Arduino scheiding schilden.In verband met de draden op de schilden op grond van EZ1, + 5 + 5, en één van de in� simulatie (figuur 6).De gnd is de aarde, en de macht van elke 5 is.Golf. 6 een analoge pennen, dit is de passthroughs Arduino bestuur.Deze simulatie - digitale omzetter (ADC) voor het lezen van de analoge sensor.Zij kan ook worden gebruikt voor de algemene input en output (meer),,,,,, laten we nu voor het testen van deze eenvoudige schets EZ1:,, ///////ez1_measure.ino; gedrukte cm /hoe ver het object is ongeldig. Val () {serie. (96); - () {} niet drijven a0value = analogread (0); drijvende cm = 0568 * * * * * * * a0value; Serie drukken ("waarde vangen pin A0:"); de serie. Leegte fac (a0value); Serie drukken ("afstand" "); de serie. Leegte fac (cm); de vertraging (30);}, zodat de belasting te tekenen en op verschillende afstanden in de sensoren voor voorwerpen, zie je hoe accuraat is.Het moet op een centimeter (fig. 7).,,,,, EZ1 guidedescribes gebruikt voor de omrekening van de snelle invoering van de spanning gemeten op een afstand van wiskunde.Maar de snelle invoering van de richtsnoeren voor het gebruik van de formule is niet genoeg, omdat het gebruik van 9 EZ1 factor en de omzetter is met tien.9 een vergelijking ziet er als volgt uit:,,, (V /512) = = = = = = = 9.766mv per cm × 1000 per centimeter, 0.009766v negen formule, zal de maximale waarde van de spanning (, 9 = 9 = 512), vermenigvuldigd met 1000 om deze kleine fractie volt millivolt omdat het makkelijker is om te lezen. Hoe veranderen, die tot 10 uur?Neem 2, omdat een punt is, 10, = 1024.Dus, de omschakeling van tien zal volt 1024 bits grootste binaire en vermenigvuldigd met twee gelijkwaardige waarde, en vervolgens omgezet in millivolt:,, (V /1024) × 2 = 0.009765625v elke centimeter per centimeter = = = = = = = × 1000 9.765mV, voor de verandering?De EZ1, de maximale afstand van 254 centimeter, gedeeld door de maximale waarden, 1024, vermenigvuldigd met de tweede, en dan hebben we het er op.En dan op de pin&#van simulatie vermenigvuldigd met de waarde van de gevangen 0, en je op de centimeter afstand. Dit project,, dit is een goed begin, dus we blijven hier.Zie tweede deel van die apparatuur op de hele Arduino schetsen en tot in de details.,,,

fig-1 workbench
fig-2 visor
fig-3-speaker-pins 1
fig-4 serial-monitor
fig-5 ez1
fig-6 ez1-2-wave
fig-7-ez1-measure



Previous:
Next Page: