Gränsyta för Digital kompass (HMC5883L) med Raspberry Pi 2 med Python3



Inledningsvis var jag arbetar på en labyrint lösa robot. Istället för att använda ultraljud och IR på Arduino Mega för vägg efter som mina vänner gjorde, försöker jag göra något annorlunda med hjälp av digital kompass och Raspberry Pi 2. Denna erfarenhet är helt ny för mig som jag är nu med Python i stället för C++ (Ja vi har fortfarande WiringPi som använder C-språket) och räkna hur Linux fungerar är inte en en dag uppgifter (inte alltid ihåg syntaxen som "df" och andra).

Hur som helst, köpte jag den digitala kompassen utan att beakta hur jag skulle gränssnittet det. När jag fick min RPi2, letade jag överallt tutorials. Denna handledning är endast en sammanställning av de tutorials som jag brukade gränssnitt min digital kompass. Jag tänkte att det vore en bra idé att skriva på ett ställe där alla skulle leta efter. När allt är detta mitt första inlägg.

Denna tutorial använder:

1. raspberry Pi 2 (och vad är nödvändigt att driva upp, jag använder headless setup på Raspbian)

2. HMC5883L Digital kompass (från elektronisk loppmarknad)

3. kvinnliga till kvinnliga startkablar (4 stycken)

4. datorn (med SSH klient som till exempel "Kitt")

Se Steg
Relaterade Ämnen

Konfigurera, läsa data & kalibrera HMC5883L digital kompass med Python

Som i andra Bloggar innehåller här också information som kan hittas någon annanstans på webben. Jag strukturerade bara den så att den lätt att använda för början robot hobbyister.Det är ganska enkelt att ansluta kompassen. Vid montering av sensorn ti...

DIY Digital kompass (för bilen)

Jag är förbluffad över att vissa bilar inte har en digital kompass alltid synlig. Du måste antingen starta navigering app varje gång som även kan försvinna när du justerar radion. I detta projekt, ska du skapa en digital kompass som kan drivas med ci...

Grove 3 axlig Digital kompass

Detta är den fjärde handledningen av en serie tutorials där jag visa dig hur ansluta Grove sensorer och komponenter till en Arduino och att komma igång för en robot projekt med hjälp av dessa sensorer. I de sista par instructables visade jag hur man...

Arduino Digital magnetkompass (HMC5883L - 2 visningslägen)

Hej!!!Idag kommer jag visa dig hur man gör ditt eget arduino kompass med MHC5883L 3-axlig digital kompass styrelsen.Innan du börjar, se till att du har:Arduino unoHMC5883L givarkortNokia 5110 display (pcb version)2 x tryckknapp1 x strömbrytare(du kan...

Bilen Digital kompass & termometer

jag är inte riktigt bra på att hitta platser och riktning men åtminstone jag kan läsa kartor och kompass. Dessa dagar, blir GPS-system mer populärt, så förmodligen vissa människor skulle säga varför jag behöver en kompass. Först och främst, gillar ja...

Arduino Digital kompass projekt

Hej! I detta instructable kommer du se hur du kan göra en Digital kompass med hjälp av en Arduino och bearbetning IDE. Detta är ganska enkla men intressanta och sval sett Arduino projekt.Du kan titta på demo exemplet av denna tutorial på videon ovan....

Digital ic testare med pic mikrokontroller

Digital IC testare med pic16f877a mikro-controllerstödjande enheter740074027404740774087432748674266...

Gratis Digital Signage för Raspberry Pi

Hej, i detta instructables ska vi skapa våra egna digital signage system med Screenly.Tidigare, i den instructable av "Diy Digital Signage med Xibo", vi använde windows pc för klienten skärmar. Men med hjälp av Windows PC kan inte vara bra val n...

Digital Object Counter med LDR gränssnitt med Mediatek LinkIt en

I detta Instructable, kommer du att kunna att Mediatek Linkit en gränssnittskortet med hjälp av LDR och Digital Object Counter som kan räkna objekt upp till 9999.Steg 1: krav General Purpose PCB ombord4 CD 4026 Johnson decennium Counter.4 gemensam ka...

Gränsyta borstlös likströmsmotor (BLDC) med Arduino

Detta är en handledning om hur att gränssnitt och köra en borstlös likströmsmotor med Arduino. Om du har några frågor eller kommentarer vänligen svara i kommentarer eller mail till rautmithil [at] gmail [dot] com. Du kan också kontakta mig @mithilrau...

Hög kvalitet MMC digital röstinspelare med PIC med begränsat RAM (PIC16F877A)

detta är min första digital röstinspelare som är gjord med ett mellanregister PIC med en total RAM endast 256 byte.http://blog.vinu.co.in/2011/07/attempt-to-Access-Memory-Card-MMC-using.htmlHär, använde jag en PIC16F877A tillgång en MMC-konsol. MMC ä...

Lär dig Verilog: En kort Tutorial serie på Digital elektronik Design med FPGAs och Verilog HDL

Denna korta serie av semi korta lektioner om Verilog är tänkt som en introduktion till språket och förhoppningsvis uppmuntra läsarna att titta närmare på FPGA design.Dessa tutorials antar du är bekant med grundläggande logiska kretsar och logik ekvat...

PIEZOELEKTRISKA POWERED DIGITAL minnen LOCK med NXP AXP logik utfärda utegångsförbud

Anses vara en av den största uppfinningen av alla tider Lås har visat sig vara en viktig del av människans liv. Förutom safe vaktar sina värdesaker ger det också en försäkran om att säkerhet också. Att hålla huset säker, kontant säkerhet, har prydnad...

STM32F103 Digital ingång (med Med.h)

I den här självstudiekursen lär vi om läser digital ingång från GPIO stiften i STM32F103 Nucloe styrelse med mebd.h.Steg 1: Kodning och sammanställaSkapa projektNu öppna kompilatorn på mbed utvecklare webbplats. Klicka på "Ny" för att skapa ett...

Hur man ska tolka riktningen av rotation från en digital rotary switch med en PIC

målet för detta Instructable är att illustrera hur gränssnittet digital (quadrature kodade) rotary switch med en mikrokontroller. Oroa dig inte, jag ska förklara vad kvadratur kodade betyder för oss. Detta gränssnitt och den medföljande programvaran...

Digital väckarklocka med 7 Segment visar

detta projekt har några grundläggande funktioner som är klockdisplay, countdown timer, stoppur, temperatur uppvisning och tidsinställningar. Den registeransvarige används i detta projekt är en Arduino Uno gjorde själv på en PCB.7 segment displayen an...

Digital parkering Assistant med automatiserad Närhetslarm.

Här en digital parkering assistent som visar föraren hur långt han / hon är från garage väggen. Efter att ha passerat en viss gräns, systemet kommer att utlösa ett larm och kommer att varna föraren att han / hon kommer i närheten till väggen och det...

Digital Arduino Voltmeter med temperatur

ett av mina projekt krävs testning av aquastats, och vi behövs för att övervaka spänning (12-14vac) samt temperatur. Jag ursprungligen började med en TMP36 analog temperaturgivare, men var missnöjd med utgången. Det omväxlande några grader efter någr...

Digital potentiomter MCP42100 med Arduino

YouTube totorial: https://www.youtube.com/watch?v=ng02DgYYKDIDigital potentiomter fungerar på samma sätt som analog, förutom att istället för att använda fingrarna för att justera motståndet måste du skicka signal från Arduino via SPI protokollet.I b...