Maken van een eenvoudige knop Wireless (5 / 6 stap)

Stap 5: Waarom doen We dit?


Ook bekend als; 'Wacht, wachten; je moet eerst deze stap te doen!"

Dus, ontmoet de XBee.  Het is een mooi complex weinig digitale transceiver.  Het niet alleen een signaal afgeven in de ether en hoop dat het wordt opgepikt zonder inmenging.  In plaats daarvan het verbindt met andere knooppunten, controleert het transmissiepad leest af signaalsterkte, een digitaal gecodeerd bericht verzendt meerdere keren gevraagd voor bevestiging van de ontvanger...

Hoe dan ook.  De XBee is ontworpen voor veilige, lage-BAUD, extreem lage macht gebruik digitale transmissie.  Out of the box fungeren ze als een bijna-transparante seriële verbinding.  Een op de seriële poort op een computer aansluit, verbinding maken met een ander naar een tweede computer en bijna zonder vertraging anderzijds wat u typt in het terminal venster zal verschijnen.  Maar het heeft een kleine truc (op de 1 serie chips ten minste) dat maakt ze zelfs gemakkelijker te gebruiken voor een baan als volgt uit; I/o-Line passerende.

Wat dit betekent, is, als twee XBees correct zijn ingesteld, wanneer u de status op één van de pinnen op de zender wijzigen, dezelfde pincode (of de overeenkomstige pin voor de analoog/PWM pinnen) verandert staat identiek nadat het krijgt het radiobericht.

Waardoor iets als dit project; alles wat we doen is één pin lage trekken.  De corresponderende pin op de overeenkomende apparaat gaat ook laag, dat is hetzelfde als een knop druk op om een Arduino of soortgelijk.  Of het de kan rechtstreeks schijf van een kleine LED geplaatst, of (met de juiste kracht transistor) een relais of een grotere lading.

(Gesloopt?  Nou... de XBee heeft interne pull-up weerstanden.  Die lijken te worden ingeschakeld in de fabrieksinstelling omdat ik heb had geen moeite doen het op deze manier.  Wanneer ik meer slaap gekregen heb ga ik kijken naar die dichter.)

((De output kan worden ingesteld op de standaard hoge of standaard laag, dus je hebt echt een heleboel flexibiliteit in hoe u deze lijn passeren instellen.  En dat zelfs niet het krijgen in het analoge doorgeven, waardoor je een keuze van bemonsteringsfrequentie en aantal monsters gemiddelde voorafgaand aan de verzending, vóór de optelling van de ADC-ingang van een in een PWM-uitgang van de andere.  Dit is schoon genoeg u kunt eigenlijk een potentiometer verbinden met één XBee en rechtstreeks beheren een servo anderzijds.))

En dat is wat maakt deze fiches zo aantrekkelijk voor projecten zoals dit.  U hoeft niet een CPU om het te controleren.  U hoeft niet de spanningsregelaar.  U hoeft niet eens een breakout board (als u vertrouwd bent met solderen aan boete-gooide benen.)  Alles wat u nodig hebt is de sensor, de XBee en een voedingsbron.  En omdat deze zijn ontworpen voor de werking van de spaarstand (met meerdere slaap zedig, zelfs), zij kunnen duren voor een zeer lange tijd in sommige afgelegen locatie passeren langs de output van een sensor naar de rest van de genetwerkte apparaten.

U hoeft niet om het even wat maar de XBee en een batterij... Zodra het is ingesteld, dat wil zeggen.  Want out of the box het alleen seriële datatransmissie doet.  En tenzij je echt spelen met externe opdrachtmodus wilt, er moet een manier vinden om verbinding te maken met de computer van uw keuze terwijl je programma in de gewenste instellingen.

Gerelateerde Artikelen

Maken van een eenvoudig blaaspijp

Maken van een eenvoudig blaaspijp

maken van een eenvoudig blaaspijp voor onder $15Stap 1: Get materialen 1.bic pen2.a volledige blikje stof af3. bbs en pellets4.a doelStap 2: Nemen, behalve de pen De pen uit elkaar te halenStap 3: Opstijgen het stro Het stro als ding off van de stof
Maken van een eenvoudige papier zweefvliegtuig

Maken van een eenvoudige papier zweefvliegtuig

Hallo! Dit is mijn eerste instructable en ik ga u tonen hoe te maken van een eenvoudige papier zweefvliegtuig dat goed vliegt. Sorry voor de beelden (ik heb hen in de verf omdat ik niet een camera vinden kon).Dankzij Aaron Hunt (aka. guessware) voor
Maken van een eenvoudige applicatie met behulp van de Win32 API

Maken van een eenvoudige applicatie met behulp van de Win32 API

vaak de gemakkelijkste manier om te leren hoe met een programmeer-interface is door codering van een eenvoudig voorbeeld. In dit geval zullen we moeten leren de Win32 API bij de programmering van een eenvoudig integer rekenmachine met behulp van Visu
Maken van een eenvoudig Operating System

Maken van een eenvoudig Operating System

Ooit wilde maken van een besturingssysteem? Ooit afgenomen om te weten hoe de opdrachtregel besturingssystemen werken? Alles is hier!Dus we make a basic Operating System in C#, maak je geen zorgen, als u weet zelfs sommige basis van c++ of java, zult
Maken van een eenvoudige laminaat longbow

Maken van een eenvoudige laminaat longbow

Dit is een korte handleiding over hoe te maken van een zeer eenvoudige laminaat longbow. Als aan het einde van deze tutorial, hebt u vragen die niet worden beantwoord, of u meer gedetailleerde instructies over Hoe te een longbow maken wenst, check ou
Maken van een eenvoudige koperen Bowl

Maken van een eenvoudige koperen Bowl

Don't love u de kleur en de textuur van een handgemaakte koperen kom?Een eenvoudige, kleine ondiepe kom om verandering, paperclips of sleutels - te houden of gewoon om te mediteren over terwijl je op een conference call kunt u gemakkelijk maken.Stap
Maken van een eenvoudige en gemakkelijke houtskool / kolen Forge

Maken van een eenvoudige en gemakkelijke houtskool / kolen Forge

In dit instructable leert u hoe te maken van een houtskool / kolen brandend forge van firebrick, een paar stalen sanitair onderdelen, een staalplaten, sommige cinder blokken en een blowerHelaas ik liep uit geld voordat ik kon afmaken de Smidse, in to
Het maken van een eenvoudige spybug.

Het maken van een eenvoudige spybug.

Hier een eenvoudig instructable te maken van een FM-spybug van een paar gemeenschappelijke componenten. Het moeilijkste deel in deze is het maken van de PCB. U annuleerteken uitsluitend toepassing perf halfpension wel als u perfer. Laten we beginnen!
Maken van een eenvoudige Box

Maken van een eenvoudige Box

IntroIn dit project, zal ik tonen u hoe maak je een eenvoudige, maar krachtige doos, ontworpen voor het opslaan van om het even wat van tools voor zware materialen. Een perfecte oplossing voor opslag van de workshop.Aangezien de workshop werd overstr
Het maken van een eenvoudig computerspel.

Het maken van een eenvoudig computerspel.

Hallo, heb je ooit wilde maken van een video game zonder te hoeven geen nieuwe codes of vaardigheden leren? Goed hebt u, u aan de wright plaats gekomen. Maar eerst moet u een hotmail-account maken.Stap 1: Waar aan de slag? Ga naar Popfly.com en klik
Maken van een eenvoudige mes met schede pvc

Maken van een eenvoudige mes met schede pvc

ik heb toevallig een gloednieuwe cirkelvormig zaagblad tegenkomen maar is dat ik niet de eigenaar ik circulaire ik heb een gebruik voor het zodat ik desided om het te maken in een eenvoudige mes.Ik wilde niet te gaan door de moeite van warmte behande
Maken van een eenvoudige kruk/Bank/salontafel/dressoir

Maken van een eenvoudige kruk/Bank/salontafel/dressoir

dit is een eenvoudige instructie van hoe met behulp van standaard gieten van een houtzagerij kunt u uw eigen meubels. Het is mogelijk om ze te maken zonder elektrische gereedschap (maar natuurlijk het is sneller en het resultaat is nauwkeuriger als j
Maken van een eenvoudige Laser-gesneden-Box met een ondersteunende bodem

Maken van een eenvoudige Laser-gesneden-Box met een ondersteunende bodem

ik was moe van het werken met mijn rommelige bureaulade, dus na het werken met een laser cutter voor een paar weken heb ik besloten om het probleem oplossen door het maken van een nette opbergdoos dat alles een plaats zou geven. Het grootste probleem
Maken van een eenvoudig LED-Lamp

Maken van een eenvoudig LED-Lamp

over het maken van een zeer eenvoudig LED-Lamp ongeveer 30 seconden, met behulp van een buffer-laptopbatterij instructable.