Edison maakt me een kopje koffie (code) (1 / 3 stap)

Stap 1: Setup uw Intel Edison


De twee USB-kabels van uw computer verbinden met het bestuur van de Edison (voor macht, voor seriële data). In OSX, opent u een seriële verbinding aan het bestuur van uw terminal:

scherm /dev/tty.usbserial-AJ035OK6 115200 - L

De standaard Edison login is wortel. Zodra u in bent, Configureer het wifinetwerk:

configure_edison--wifi

Laten we het toevoegen van de lijst van de bronnen om te kunnen downloaden van pakketten van de Edison. Open dit bestand:

wortel vi /etc/opkg/base-feeds.conf

En voeg deze regels toe aan het (type "i" om de tekst invoegen in de vi editor te kunnen):

src/gz alle http://repo.opkg.net/edison/repo/all
src/gz edison http://repo.opkg.net/edison/repo/edison
src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32

Vervolgens de bronnen bijwerken en installeren van de vereiste bibliotheken voor ons project:

root and update

root and installeren libmraa0 nano

root and install python-pip

wortel curl https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py | python

wortel pip installeren ubidots

Gedaan! nu zijn we klaar om te code.

Detecteren wanneer kom ik naar mijn kantoor

We zullen de Scapy pakket snuiven om ARP verkeer te detecteren in de lokale wifi-netwerk te kunnen gebruiken. Scapy is een fantastische tool die u toelaat om het verwerken van netwerkpakketten van het gemak van een Python-script. Zonder dat zouden we moeten parsen van veel van de binaire code bij snuiven van netwerkverkeer.

Onze eerste script zal uitkijken voor MAC-adressen opgeslagen in een CSV-bestand met de naam "dictionary.csv", en verzend de waarde "1" naar een variabele Ubidots, wat betekent dat de persoon aangekomen. Als het MAC-adres wordt gezien voor het eerst, vervolgens maakt het script automatisch een Ubidots-variabele voor het opslaan van de gegevens.

Opmerking de regel:

ruiken (prn = arp_count, filter = "arp", slaan = 0)

die gebeurtenis wordt de functie "arp_count(pkt)" telkens een ARP pakket is gesnoven. Dat functie waar wij meerdere processen is voor het bijwerken van de variabele Ubidots in brand.

De reden dat ik gebruikte Multiprocessing is omdat ik een parallelle functie nodig zodat, als twee gebruikers op hetzelfde moment komen, dan beide pakketten kunnen worden gesnoven en in Ubidots bijgewerkt.

De optie "opslaan = 0" is zeer belangrijk omdat anders de pakketten zou beginnen met het vullen van de Edisons RAM en Swap geheugen en na een paar uur zou bevriezen.

https://halckemy.S3.amazonaws.com/uploads/document/file/46958/Dictionary.CSV

https://halckemy.S3.amazonaws.com/uploads/document/file/46543/wifi_sniff.py

Gerelateerde Artikelen

Voorspellen weer met een kopje koffie

Voorspellen weer met een kopje koffie

ik geleerd deze truc Backpacker Magazine lezen jaar geleden tijdens het wachten voor de vlucht van een luchttaxi in de Nahanni River. Het werkt echt.Het maken van een kopje koffie. Ik willen toevoegen van room en suiker, aangezien het de bubbels gema
Een kopje koffie brouwen, goedkoop (gratis!) en gemakkelijk!

Een kopje koffie brouwen, goedkoop (gratis!) en gemakkelijk!

Op mijn werk hebben we een koffie van de heer, en het werkt geweldig. Ook hebben we een $5.000 espressomachine, het werkt ook geweldig. Soms wel, ik wil gewoon een verdomd kopje drop brew koffie. Laat in de middag, wanneer de heer koffie heeft gekreg
Sterrenbeeld Projector (van een kopje koffie)

Sterrenbeeld Projector (van een kopje koffie)

In dit instructable, leert u hoe te bouwen van een eenvoudige projector (in ons geval, voor sterrenbeelden).Hier is een beetje achtergrond over sterrenbeelden:Sterrenbeelden zijn "foto's" of regelingen van de sterren in de nachtelijke hemel. Gel
Hoe maak je een kopje koffie kan jet motor.

Hoe maak je een kopje koffie kan jet motor.

Stap 1: materialen één grote koffie kaneen kleine koffie kaneen 8 "x 8" stuk van 1/4 "multiplexkale staaldraad24-inch kunststof buis 1/4"kleine propaan flesklap fakkel fittingenluchtpomp voor luchtbed1/2" hout borenlichterkleine v
Zaklamp Reflector van een kopje koffie

Zaklamp Reflector van een kopje koffie

veel zaklampen, vooral zaklampen hun licht niet effectief richten, dit zorgt ervoor dat het licht om te worden verspreid en de zaklamp te zijn nutteloos. Dit instructable zal u tonen hoe te bouwen van een goedkope en eenvoudige reflector, zodat u uw
Een kussen van de Pin uit een Vintage sieraden doos of een kopje koffie te maken

Een kussen van de Pin uit een Vintage sieraden doos of een kopje koffie te maken

dit is een snelle en gemakkelijke manier om een pin-kussen. Hierdoor zou een geweldig cadeau voor iedere liefhebber van naaien. Het duurt slechts 10 minuten en ziet er schattig als een knop wanneer u klaar bent!Stap 1: Wat moet je Wat u nodig zult he
Begin van een brand met een kopje koffie

Begin van een brand met een kopje koffie

dit is een eenvoudige noodgevallen parabolische vorm.
Hoe maak je 1 kopje koffie MacGyver

Hoe maak je 1 kopje koffie MacGyver

ik moet een kopje koffie, maar ik niet de eigenaar van een koffiemachine, en ik heb net mijn Franse pers gebroken. De goden van glaswerk zijn niet zo vriendelijk mij vanmorgen.Oplossing:Koffie kan worden gemaakt met behulp van de volgende materialen:
$1 één kopje koffie-/ theevoorzieningen

$1 één kopje koffie-/ theevoorzieningen

heb je gebruikt een een kopje koffie maker? Ze zijn nogal verbazingwekkend. Zet in een pod, het deksel dicht, druk op een knop, en plotseling, uw middag is het nemen van een bocht voor het beter.Zo mooi als deze apparaten zijn, ze hebben een paar nad
Het maken van een Perfect kopje koffie. U moet dat cafeïne.

Het maken van een Perfect kopje koffie. U moet dat cafeïne.

Stap 1: Het kopje krijgen. Moet u wellicht een kopje te houden van de koffie in. Ik weet het niet, ik werk niet bij Starbucks.Stap 2: Maak koffie. Weet ik niet. Diarree lijkt een beetje op koffie. Waarschijnlijk net zo bitter smaken.Stap 3: Just Kidd
Bouwen van een controleerbare koffie Roaster van een lucht Popcorn Popper

Bouwen van een controleerbare koffie Roaster van een lucht Popcorn Popper

ik heb een passie voor koffie.  Ik heb ook een passie voor elektrotechniek.  Waarom niet combineren?Dit Instructable beschrijft hoe ik een hete lucht popcorn popper omgezet in een volledig beheersbare koffie brander!  Volg deze instructies om opnieuw
Edison lamp in een glazen stolp

Edison lamp in een glazen stolp

Ik maakte een Edison lamp voor mijn neef ongeveer 3 jaar geleden. Sindsdien heb ik wilde maken voor mezelf en heb gespeeld rond met een hele hoop verschillende varianten in mijn gedachten.Onlangs begon ik te kijken naar andere computer aided ontwerp
Koffie kopje koffie Maker

Koffie kopje koffie Maker

dit is mijn inzending in de Coffee Cup Challenge.  In dit Instructable demonstreer ik hoe maak je een eenvoudige druppelen koffiezetapparaat uit twee kopjes koffie, een koffiefilter en een beker deksel.  Oh ja, iets scherp te snijden met is ook verei
Koffie kopje koffie Mixer

Koffie kopje koffie Mixer

Dit instructable werd gemaakt als een vermelding voor de uitdaging van de betacup. Gemaakt uit meer dan 60 koffie kopjes mixen in room en suiker in je koffie gewoon door het gieten in. Het voegt ook een spectaculaire show van het mengen van de koffie