Raspberry Pi öl kylskåp av Awesomeness (3 / 10 steg)

Steg 3: Läsa skalan

Det är dags att ansluta våra Wii Balance Board till våra Raspberry Pi. Vi kommer att göra detta genom att ändra en version av Stavros Korokithakis Gr8W8Upd8M8.py (https://github.com/skorokithakis/gr8w8upd8m8). Python-skript som vi kommer att använda är beläget på https://github.com/InitialState/beerfridge/blob/master/wiiboard_test.py. Du kan kopiera innehållet i denna fil till en fil som du skapar på din Raspberry Pi eller du kan Klona alla python filer vi kommer att använda för hela projektet. Låt oss göra det senare. Skriv följande kommandon i en terminal på din Raspberry Pi:

$ cd ~
$ git clone < en href = "https://github.com/InitialState/beerfridge.git" rel = "nofollow" > https://github.com/InitialState/beerfridge.git < /a > beerfridge
Kloning i "beerfridge"...
fjärr: räkna objekt: 9, gjort.
fjärr: komprimera objekt: 100% (7/7), gjort.
fjärr: totalt 9 (delta 1), återanvändas 6 (delta 1), pack-återanvändas 0
Uppackning objekt: 100% (9/9), gjort.
Kontrollera anslutning... gjort.

Du bör se fyra python filerna i katalogen nya beerfridge - beerfridge.py, switch_test.py, temperature_test.py och wiiboard_test.py.

$ cd beerfridge
$ ls
README.md beerfridge.py switch_test.py temperature_test.py wiiboard_test.py

Kör skriptet wiiboard_test.py för att testa kommunikationen och ta vikt avläsningar från Wii Balance Board:

$ sudo python wiiboard_test.py

Du kommer att se följande svar:

Att upptäcka styrelsen...
Tryck på knappen Röda sync i styrelsen nu

Ta bort batterilocket under styrelsen att hitta röda sync-knappen. Se till att du trycker på knappen några sekunder att köra skriptet eller en timeout uppstår. När framgångsrika, ser du något av följande:

Hittade Wiiboard på adressen 00:23:CC:2E:E1:44
Försöker ansluta...
Ansluten till Wiiboard på adressen 00:23:CC:2E:E1:44
Wiiboard ansluten
ACK till data skriva fick
84.9185297 lbs
84.8826412 lbs
84.9275927 lbs

Skriptet wiiboard_test.py tar antalet vikt mått anges på linje 10 och mata genomsnittligt:

#---Användarinställningar---
WEIGHT_SAMPLES = 500
# ---------------------------------

Du kan spela med detta nummer genom att ändra värdet och åter köra skriptet för att se variationen i vikt mätt och tid som krävs för varje mätning. Väg dig själv, väger din hund, väga vad och se om mätningarna meningsfullt. Tryck på CTRL + C för att stoppa skriptet. Du har nu framgångsrikt konverterat din Wii Balance Board i en Raspberry Pi ansluten skala. Låt oss få det redo att börja ta mätningar av våra kylskåp.

Se Steg
Relaterade Ämnen

Kylskåpsmagnet av Awesomeness!

Detta Instructable visar dig ett nytt sätt att återanvända föråldrad teknik att göra en sval sett kylskåpsmagnet som också kan användas som en vägg dekoration/regeldetektor.Steg 1: Hitta en gammal 5 1/4 Plumsa Avkasta driva från en gammal dator. Komp...

Att lära känna Raspberry Pi

Detta är en mycket enkel instructable för er som fick en ny Raspberry PI och en Pi ansikte och undrar vad kan de göra.Detta instructable dokumenteras också på Makeystreet.com - Makey: att lära känna Raspberry PIDelar som används:RASPBERRY PI - modell...

Verkliga Minecraft

Vi alla vet att Minecraft är ett fantastiskt spel och Raspberry Pi har gjort det mer awesome. Med Minecraft-API kan vi nu skriva enkla python skript till gränssnittet läsa världen sensorer och knappar till Minecraft världen.Steg 1: Vad du behöver 1....

DIY "familj Hub" kylskåp med Raspberry Pi + kamera

Jag använde en Raspberry Pi och USB-webbkamera att skapa min egen "Familj Hub" kylskåp. Varje gång jag öppnar dörren utlöser en ljussensor kameran, som laddar uppladdningar bilden till internet!Steg 1: Delar som behövsGör din egen kylskåp kamera...

Awesome rustika kylare från trasiga kylskåp och pallar

I detta instructable jag kommer att visa dig hur du sätter ett gammalt trasigt kylskåp till en awesome rustika kylare, perfekt för fester, Eldar och alla typer av utomhus festligheter. Detta projekt är lätt att hantera och bäst av allt det kostar int...

En Raspberry Pi vikt spårning, vise knäcka IoT badrumsvåg

Är du trött på stirrade på den dumma, själlösa, bäraren av dåliga nyheter badrumsvåg varje morgon? En som du säger ofta "Jag hatar dig" till som om det kan höra dig och ge fan i. Varför inte har någon gjort en skala som är faktiskt kul att använ...

Awesomely automatisk Garden vattning Buddy - komplett med reservoar för näringsämnen.

Jag har den värsta lyckan med att komma ihåg att vattna mina tomater på en regelbunden basis. Jag har nästan dödat dem 3 gånger under våren redan. Så kvar min rumskompis beslutat om till min egen enheter skulle vi aldrig få någon i år. Vi tittade in...

Institutionen för redundans institutionen: Raspberry Pi hallon paj

Pi, naturligtvis, är ett användbart verktyg i matematik- men en Raspberry Pi är ett användbart verktyg i alla möjliga sätt. Vi är mycket glada över att äga en Raspberry Pi - som är ungefär som naken mullvad råttan datorer: det är ett kreditkort storl...

Awesomely fantastisk Pizza

detta är definitivt en favorit i mitt hus och även om pizza från grunden låter som en skrämmande uppgift är det faktiskt ganska enkelt. I detta Instructable jag ska visa dig drabbas hur du gör din egen deg och sås helt från grunden för att skapa ett...

1981 Portable VCR Raspberry PI Media Centre

Detta är en tidig 80-Sharp VC - 2300H bärbara Videobandspelare som jag har konverterat - det har nu en Raspberry Pi i centrum, kör de utmärkta Raspbmc medierna Center software. Andra uppgraderingar inkluderar en snazzy arduino-baserad klocka och en E...

En DIY Arcade tabell drivs av Raspberry Pi

Gaming med emulatorer har funnits ganska en stund, men ingenting ger tillbaka nostalgi av den gamla arkaden som att spela spel med en vintage joystick och de stora runda knapparna. Liksom många av oss, jag har alltid drömt om att äga ett original sta...

Att lägga ett teckens Display till Raspberry Pi

I denna tutorial kommer vi att visa dig hur du lägger till ett teckens display / framsteg indikator till din Raspberri Pi.Steg 1: Saker du behöver att komma igångEn Raspberry Pi kör XBMC (jag använde Raspbmc)En av de Crystalfontz visning av USB-modul...

Bluetooth högtalare med Raspberry Pi

Hej killar länge sedan skrev jag en tutorial, denna tutorial berättar hur du kan använda alla gamla högtalare ligger runt ditt hus till en trådlös bluetooth-högtalare, detta kan också vara en billigt bluetooth-ljudenhet mottagare för din bil. Detta ä...

BrickPi Bookreader: Digitalisera böcker med Mindstorms och Raspberry Pi

För några månader sedan, gjorde vi en bok läsaren drivs av den BrickPi som hade förmågan att läsa sidor från din Kindle. Det fanns en stor respons till projektet. Men vad alla egentligen ville ha var en bookreader som kunde läsa en riktigt papper bok...

Bygga en Tablet pärm med Raspberry Pi

Hej världen, ren kol här med en annan instructable. Idag kommer jag visa dig hur man bygger en tablett binder hybrid som du kan använda för skola, arbete, lek, etc. Detta projekt är uppbyggd kring Raspberry pi som om du inte redan vet är en kreditkor...

Bygga din egen allmänbelysning med Raspberry Pi

Jag ville bygga en omgivande belysning för min TV sedan jag köpte Raspberry Pi ett år sedan. När jag äntligen lyckats beställa den nödvändiga särskilda WS2801 LED Strippen, jag började bygga och allt gick bättre än väntat.Detta är en tutorial som jag...

Bygg din egen Mini Arcade skåp med Raspberry Pi

Porta-Pi Mini arkaden är en desktop-storlek, fullt fungerande, mini arcade skåp mäter strax under 13 x 9 x 10 inches (HxBxD).Här Porta-Pi arkad vänder din Raspberry Pi i en mini arcade maskin. Naturligtvis du kunde stoppa någon annan retro konsol inu...

1979 bang & Olufsen Raspberry Pi Internet Radio

detta är en 1979 Bang & Olufsen Beocord 1500 kassettbandspelare som jag har konverterat in i en fristående Raspberry Pi internetradio. De analoga VU-mätarna drivs av Pi via en DAC (Digital till analog omvandlare) krets, med aktuell tid, station och s...

Anslut din Raspberry Pi och Arduino Uno!

Både Raspberry Pi och Arduino Uno är mycket kraftfulla enheter, bra på olika saker. Arduino styrelser är awesome på att läsa in- och utgångar från diverse olika saker. Raspberry Pi är i grunden en mini, öppen källkod Linux dator. Om du sätta dessa tv...