Internet van dingen (IoT) verlengsnoer (10 / 13 stap)

Stap 10: Instellen van de Arduino

In Windows...

  1. De Arduino MQTT-library downloaden
    Arduino MQTT Download pagina
    Arduino MQTT directe Download
  2. Pak de inhoud van het ZIP-bestand naar de map van de 'Bibliotheek' Arduino
    De gids van de omslag van de bibliotheek
  3. Navigeer naar de map van de Arduino schetsboek en maken een sub-omslag van 'IoTExtensionV2'
  4. Kopieer het bestand IoTExtensionV2.ino van boven naar de map

Op de Raspberry Pi...

  1. Sluit de Raspberry Pi en Arduino aan hetzelfde netwerk
  2. De Raspberry Pi opstarten
  3. Inloggen op de Raspberry Pi [standaard VN: 'root', standaard pw: 'framboos']
  4. Typ 'ifconfig' de Raspberry Pi-IP-adres te zoeken
    (Het IP-adres is nodig voor de Arduino)

Op de Arduino IDE...

U moet uw Arduino board type instellen en ervoor te zorgen dat de juiste USB-poort is geselecteerd zodat de upload succesvol is.

  1. Klik op 'Extra' > 'Board'
  2. Kies uw type Arduino borad
    (Mijne is 'Duemillanove', maar jou wellicht de nieuwere 'Uno')
  3. Klik op 'Extra' > 'Seriële poort'
  4. Kies de seriële poort van de Arduino board
    Opmerking: Er moet een 'tik'-pictogram naast de actieve seriële poort.
    (Ik veronderstel dat het zal worden 'COM #' waar # sommige nummer dat groter is dan nul.)
  5. Klik op 'Bestand' > 'Schetsboek' > 'IoTExtensionV2'

(De schets laadt nu in de Arduino IDE)
  • De Arduino IP-adres ingesteld op een die niet op het netwerk gebruikt wordt
  • Het Message Broker (Server) IP-adres ingesteld op je Raspberry Pi-IP-adres
    (Eerder opgemerkt 'ifconfig' op de Raspberry Pi console typen.)
  • Instellen van de 'SERVO_OFF'-graden
    (Deze constante '#define' is standaard ingesteld op 10 graden - uw eigen servo's en schakelaars OFF positie aanpassen.)
  • Instellen van de 'SERVO_ON'-graden
    (Deze constante '#define' is standaard ingesteld op 170 graden - uw eigen servo's en schakelaars ON positie aanpassen.)
  • De 'SERVO_COUNT'-constante ingesteld op het aantal servo's aan uw extensie
    Opmerking: De huidige maximale is vier (4) servo's. Ik beperkingen in de Arduino meermaals hebben geraakt, en zijn niet in staat om te overwinnen deze. Meer dan vier servo's, wordt van de Arduino verbinding naar de makelaar van de MQTT herhaaldelijk niet meer werken. Ik zie dit als vreemd gedrag, en denk dat het is een beperking van de resource zoals RAM.
  • Klik op de 'Upload' knop
  • (De schets nu compileert en uploads via USB aan de Arduino)
  • Deze schets vormt de basis van de 'IoT' van het verlengsnoer - het maakt gebruik van de Arduino MQTT bibliotheek. MQTT is een lichtgewicht publiceren/abonneren messaging protocol dat wordt gebruikt waar een 'kleine code voetafdruk' of lage netwerkbandbreedte vereist is.

    Gerelateerde Artikelen

    HackerBoxes 0006: Internet van dingen (IoT) projecten met het deeltje foton

    HackerBoxes 0006: Internet van dingen (IoT) projecten met het deeltje foton

    Hacken van het Internet van dingen! Deze maand, abonnees op HackerBoxes werken met de spaanplaat van de Photon IoT aan controle-apparaten via het Internet, verzamelen sensor gegevens via het Internet, gegevens opslaan in de cloud, en nog veel meer.Di
    APDuinOS (knippert)--arduino IoT (internet van dingen)--aquaponic toepassing

    APDuinOS (knippert)--arduino IoT (internet van dingen)--aquaponic toepassing

    als u dit Instructable leest bent u hier voor een van twee redenen.EERSTE REDEN:Immers je weet niets over APDuinOS en geïnteresseerd in wat het is en hoe het zich verhoudt IoT (Internet van dingen).  U kunt meer informatie over APDuino door te gaan n
    Internet van dingen met Raspberry Pi - 1

    Internet van dingen met Raspberry Pi - 1

    Toen ik was nieuw voor IOT (Internet van dingen), zag ik dat er nauwelijks tutorials die eenvoudig genoeg voor een beginner om te begrijpen en waren waren uit te proberen. Er was ofwel te veel technisch jargon, of de hardware te ingewikkeld was.Dus n
    Internet van dingen Toilet gebeurtenissen upload naar de Cloud (Raspberry PI)

    Internet van dingen Toilet gebeurtenissen upload naar de Cloud (Raspberry PI)

    Internet van dingen Toilet spoelen gebeurtenissen en toiletpapier roll verandering out evenementen naar Google Drive werkblad geüpload.Hoe werkt het? – Een aquarium vloeibare niveausensor vlotterschakelaar detecteert WC tank niveau; blozen verlaagt h
    Basic Internet van dingen kader met Intel Edison

    Basic Internet van dingen kader met Intel Edison

    De Internet of Things-stack kan betrekking hebben op sensoren, kleine computerapparaten, on demand diensten en API's. Voor de meeste beginners is uitvoering van elke één van deze delen afzonderlijk goedkoop en eenvoudig, met verschillende opties die
    Internet van hersenen (IoT)

    Internet van hersenen (IoT)

    Hallo jongens,U zou kunnen hebben gezien over het internet van dingen of internet van nutteloze dingen enz enz...Hierbij maak nu een nieuwe klasse van technologie internet van hersenen genoemd.zijn mijn eerste stap voor het uploaden van mijn geest na
    Internet van Toots (IoT): een sociale Whoopee kussen

    Internet van Toots (IoT): een sociale Whoopee kussen

    Het opzetten van een rubberen ballon op iemands stoel? Pfffft. Zo vorige eeuw.Bakken uit digitale winderigheid bij zal door tweeting op een klein verborgen apparaat? Jawoord wees zo goed!Misschien je gehoord over de IoT (Internet van Toots) en wil op
    Internet van dingen

    Internet van dingen

    Meten van de echte wereld dingen, draai een knop en een servo verplaatsen aan de andere kant van de wereld. Dit is mogelijk met een PC, maar nu is het mogelijk met behulp van goedkope boards en batterij of low power. Dit project maakt gebruik van pre
    Met behulp van het Internet van dingen (School) website

    Met behulp van het Internet van dingen (School) website

    Hallo!Dus, je hebt ingesteld uw bodem Sensor, weerstation of RobotTug sterkte-o-meter, en je bent klaar om te beginnen met het verkennen van uw gegevens of het creëren van experimenten. We gaan om u via onze Internet van dingen (School) website staps
    Een weerstation verbinden met het Internet van dingen

    Een weerstation verbinden met het Internet van dingen

    Hallo en welkom op de stapsgewijze instructies voor het maken van uw weerstation Davies-deel van het Internet van dingen met behulp van onze Intel ICRI kit.Met behulp van deze kit, die u kundig voor uw weerstation Davies verbinden met een Intel Galil
    Internet van dingen ESP8266 basic-code Adruino gegevens bijwerken

    Internet van dingen ESP8266 basic-code Adruino gegevens bijwerken

    Zoeterd helemaal,Internet van ding (IoT) is nu een revolutie, alle objecten via wifiverbinding te luisteren.Ik lees dit ook nieuw op krant, en dan ik kopen module ESP8266 om te testen.Beginnen te spelen deze module die ook zoek ik alle document op he
    Internet Enabled koelkast: Een eerste inval in Internet van dingen

    Internet Enabled koelkast: Een eerste inval in Internet van dingen

    Hallo iedereen!Ik had een probleem met de vriezer in ons huis. Eens in een tijdje, de vriezer niet volledig sluit, ofwel stuiteren open of krijgen iets open gestut. Dit kleine verschil was genoeg voor een gap om warme, vochtige lucht in de vriezer. H
    Control Home Appliances met telefoon en Internet van dingen onder de 6 $

    Control Home Appliances met telefoon en Internet van dingen onder de 6 $

    Ik wilde altijd al om te zetten op mijn Tv terwijl op mijn bank, of na een vermoeiende dag wanneer ik klaar bent met het lezen van een boek, voor zwenking vandoor mijn licht.Ik deed dit eerder met een Hc-05, en afstandsbediening.Update: Deze aangifte
    Intel Edison gebaseerde mobiele Sensor netwerk voor het Internet van dingen

    Intel Edison gebaseerde mobiele Sensor netwerk voor het Internet van dingen

    Inleiding en overzichtDe Intel Edison is een handige kleine computer die veel voordelen van andere maker stap combineert. Worden kan gecombineerd met breakout boards van verschillende grootte en doeleinden.In dit artikel zullen we leren welke compone