Hvordan bruke Zigbee i en robot

Hvordan bruke Zigbee i en robot


Zigbee er en RF (radiofrekvens) kommunikasjon standard som gjør det svært enkelt å overføre digital informasjon mellom enheter. Den enkleste måten å implementere Zigbee i roboten er ved hjelp Xbee moduler. XBee moduler er billig komponenter som integrerer en antenne, forsterker, sender / mottaker, og kretser som gjør at du kan sende og motta data mellom Xbee og en mikrokontroller over en standard seriell tilkobling. XBee moduler er perfekt for applikasjoner som å bygge en fjernkontroll for roboten, eller la roboten å trådløst overføre data som sensoravlesninger og indre tilstander.

Bruksanvisning

1 Prototype din kretser på en brødfjel før bygge den. Du trenger to identiske kretser, hver med sin egen mikrokontroller og Xbee. På hver krets, koble TX (seriesende) pin av Xbee til RX (serie motta) pin av mikrokontroller. Koble RX pin av Xbee til TX pin av mikrokontroller.

2 Koble mikrokontroller og Xbee til makten. Bruke en lavspent likestrømskilde, slik som et 9 V batteri. Den enkleste løsningen er å bruke en mikrokontroller brett slik som en Arduino. En Arduino styret kommer med strømforsyning krets innebygget som vil trimme en 7-12V DC kraftlinje ned til 5V trengs for å drive Arduino, gjør alle pluggene til mikrokontroller samt 5V og 3.3V strømskinner lett tilgjengelig via lodde genser forbindelser, og har et USB-grensesnitt for enkel programmering. Hvis du bare bruker en naken microcontroller chip, vil du også nødt til å sette opp din egen strømforsyning og programmeringsgrensesnitt. Hvis du legger Zigbee til en robot som allerede har en mikrokontroller, har du sannsynligvis allerede har makt, data og programmering kretser på plass. Kontroller at spenningen til Xbee er 2,8 til 3,4 VDC.

3 Programmere mikrokontrollere for å sende og motta data over seriell linje. Den Xbee kan bruke en seriell datahastighet alt fra 1200 bps til 250 kbps. Den Xbee vil kringkaste data den mottar over seriell linje, og vil sende over seriell linje data den mottar fra antennen. Når du er fornøyd med programmering og hvordan kretsen fungerer på breadboard, er det på tide å lodde den i en permanent form.

4 Plugg inn loddebolt og sette den i holderen før den varmes opp. Fukt en svamp, og klem ut overflødig vann. Når jernet er varmt, tørker raskt på svamp til å rengjøre spissen. Når spissen er ren, smelte en liten mengde loddemetall på den. Dette kalles "tinning" jern, og vil hjelpe den overføre varme.

5 Ordne din krets på en perfboard og lodde tilkoblingene, replikere hva du hadde på breadboard. Vær forsiktig når lodding til integrerte kretser, fordi å bruke for mye varme vil ødelegge en IC. Rengjør loddespissen igjen mellom hver noen blir med.