Nexus 7 en de Arduino. (4 / 10 stap)

Stap 4: magnetisch veld


Test iets dat zou kunnen worden het uitstoten van elektromagnetische energie, Bug detector?

< code >
EMF Detector voor LED-Bargraph v1.0
5.12.2009
oorspronkelijke code/project door Aaron ALAI - aaronalai1

#define NUMREADINGS 15 / / dit getal te verhogen gegevens vloeiend verheffen

int senseLimit = 15; Dit getal te verlagen van de gevoeligheid (tot max 1023) verheffen
int probePin = 5; analoge 5
int val = 0; bij het lezen van probePin

variabelen voor het vloeiend maken

int lezingen [NUMREADINGS];                de lezingen van de analoge ingang
int index = 0;                            de index van de huidige lezing
int totaal = 0;                            het lopend totaal
int gemiddelde = 0;                          definitieve gemiddelde van de lezing van de sonde

VOID Setup {}

Serial.begin(9600);  seriële verbinding maken voor debugging/enz

for (int i = 0; ik < NUMREADINGS; i ++)
lezingen [i] = 0;                      initialiseren van alle lezingen op 0
}

void loop {}

Val = analogRead(probePin);  Neem een lezing van de sonde

Als (val > = 1) {/ / als de lezing is niet nul, gaat u verder

Val = beperken (val, 1, senseLimit);  zetten iedere lezing hoger dan de waarde van senseLimit in de senseLimit-waarde
Val = kaart (val, 1, senseLimit, 1, 1023);  de beperkte waarde binnen een bereik van 1 tot en met 1023 remap

totale-= lezingen [index];               de laatste lezing aftrekken
lezingen [index] = val; lezen van de sensor
Total += lezingen [index];               de lezing aan het totaal toevoegen
index = (index + 1);                    verder naar de volgende index

Als (index > = NUMREADINGS) / / als we aan het einde van de array...
index = 0;                            .. .wrap rond naar het begin

gemiddelde = totaal / NUMREADINGS;          het gemiddelde berekenen

Serial.println(val); Gebruik de uitgang om hulp bij het kalibreren
}
}
< / code >

Gerelateerde Artikelen

Goedkope LCD-scherm voor de Arduino.

Goedkope LCD-scherm voor de Arduino.

We hebben gebruikt de pda met een desktopcomputer (robot) en met de Nslu2. Hier gaan we gebruiken een oude pda met seriële port.to act als een LCD-scherm. Iedereen heeft een of weet iemand die heeft een oude pda die ze niet meer gebruiken.  Ze vragen
RGB verlichting van Android met Arduino & Bluetooth LE (BLE)

RGB verlichting van Android met Arduino & Bluetooth LE (BLE)

ik heb een heleboel Kickstarter projecten met de nieuwe Bluetooth 4.0 Low Energy-standaard en een aantal van Bluetooth LE (BLE) ingeschakeld Arduino klonen binnenkort op de markt, maar veel van deze projecten nog steeds lijken te zijn ergens in het p
Arduino Omni wiel Robot Rover - MAKE cursus

Arduino Omni wiel Robot Rover - MAKE cursus

Dit Instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Als robot rovers? Bent u een DIY goeroe? Ik ben Larsha Johnson een student Elektrotechniek aan de Universiteit van Zuid-Flo
Google Nexus 7: eerste gedachten.

Google Nexus 7: eerste gedachten.

Mensen zeggen de palmtops en de touchpads zijn het nieuwe bureaublad. Ik sorteer van akkoord en niet eens met die opmerking. U zal hebben te wrikken van het bureaublad uit mijn hand, maar ik heb geen probleem met behulp van een pad. De nieuwe bewerke
LED Fiber Optic kwallen Lamp: Nexus kwal

LED Fiber Optic kwallen Lamp: Nexus kwal

Dit instructable ontstond vervulling de project-eis van de Makecourse bij de Universiteit van Zuid-Florida (www.makecourse.com)Dit is de instructable voor de Nexus-kwal. Dit instructable leert u hoe u dit koele project, en begeleidt u door de vele fo
Papier Man: een machine gemaakt door Arduino en NFC.

Papier Man: een machine gemaakt door Arduino en NFC.

Papier Man is een machine die bestaat uit de Arduino, NFC Shield, thermische printer en een papercraft shell - Iron Man.Dankzij het NFC schild, kunt u rechtstreeks verzonden berichten vanaf uw mobiele telefoon aan de papieren man en de papier-man zal
Intel Edison/Seeed/Nexus 3WD OmniRover

Intel Edison/Seeed/Nexus 3WD OmniRover

Laatste tijd heb ik gewerkt aan een eenvoudig, hackathon-vriendelijke kit voor mobiele robotica, gebaseerd op de Intel Edison-module. Mijn doelen zijn een robot staat van het autonome navigatie en omnidirectionele verplaatsing voor minder dan $250, a
Home Automation (of Robot Butler Geoffrey genoemd) - iPhone gecontroleerde, arduino gebaseerd

Home Automation (of Robot Butler Geoffrey genoemd) - iPhone gecontroleerde, arduino gebaseerd

kunnend alles uit je zak onder controle heeft lange tijd een droom gedeeld door velen. Eerder we universele afstandsbedieningen die zowel onze TV's en radio's kunnen hebben gehad, dan hadden we draadloze wandcontactdozen. Zowel grote dingen, maar hoe
Hoe een Android telefoon rechtstreeks verbinden met een Arduino (USB OTG) (Via een persoonlijke Massager)

Hoe een Android telefoon rechtstreeks verbinden met een Arduino (USB OTG) (Via een persoonlijke Massager)

IntroductieDit project wordt gebracht aan u door Comingle.io, de Open-Source Sex Toybedrijf. We zijn de lancering van een gloednieuwe crowdfunding campagne athttp://igg.me/at/mod voor de financiering van de massa-productie van een nieuwe volledig hac
Ubuntu en de arduino.

Ubuntu en de arduino.

The Arduino is een grote kleine micro-controller. Ir is oorspronkelijk ontwikkeld in Italië, werd soort van een open source project. Kunt u enkel de micro-controller zelf zijn kunt u een geprefabriceerde setup met de benodigde interfaces en eenvoudig
Glas van computers op basis van Arduino Uno

Glas van computers op basis van Arduino Uno

Aan mijn meesters graduate project ("Gowing Computers, aansluiten van organen, knippen het snoer") van Konstfack College van kunstnijverheid en Design (keramiek en glas/CRAFT) heb ik gemaakt 3 glazen computers op basis van de specificaties van d
Arduino temperatuurgevoelig Fan

Arduino temperatuurgevoelig Fan

Ik en een paar leden van de groep hebben besloten dat voor de zomer, zou gunstig zijn voor het maken van een ventilator die worden ingeschakeld bij 70 graden Fahrenheit en in intensiteit met de hitte blijft toenemen. Dus is dat wat we deden. :)Stap 1
LPD8806 VUMeter met PC & Arduino + GUI

LPD8806 VUMeter met PC & Arduino + GUI

Als u dit project please vote voor het in de "sensoren Contest 2016" en "Rainbow Contest 2016" als het kostte me een hoop tijd te maken (de knop rechts boven die zegt "Stem").Ik heb altijd al een soort van LED VU-Meter omdat
Arduino & Neopixel Coke fles partij licht

Arduino & Neopixel Coke fles partij licht

Dus mijn zoon Doon plekken een zeer koele partij licht van oude cokes flessen en de slissend ingewanden van Glow Sticks maakte, en vraagt als kunnen we één voor zijn aanstaande School examens zijn Over Blowout PartAYYY!!! Ik zeg zeker, maar niet zou