COMPACT en robuust geautomatiseerde landbouw REMOTE (5 / 11 stap)

Stap 5: Hoe te downloaden en te werken met ARDUINO


De Arduino board is een flexibel elektronisch platform dat beschikt over elegante hardware en software. Het kan worden geïnterfacet met een groot aantal en de verscheidenheid van apparaten. Het heeft 14 digitale input / output pinnen (waarvan 6 kan worden gebruikt als PWM-uitgangen), 6 analoge ingangen, een klok 16MHz, een USB-aansluiting, een power jack en een reset-knop. Het heeft een flash-geheugen van 32KB en 1KB EEPROM. De belangrijkste component van de Arduino board is de microcontroller IC Atmel ATMEGA328 waarmee elk apparaat met de Raad van bestuur geïnterfacet. Het kan worden geprogrammeerd met behulp van de Arduino Integrated Development Environment, die een zeer gebruiksvriendelijk venster heeft van opties interfacing.
De Arduino IDE kan worden gedownload van th. De nieuwste versie is Arduino 1.0.5 en kan worden uitgevoerd op alle platformen vermeld op de site.

De Arduino IDE draait op de ingesloten C-platform. Het programma bestaat voornamelijk uit twee functies.
1) void setup en
2) void loop

VOID Setup wordt slechts eenmaal gebruikt na de aanvang van het programma dat de functie void loop krijgt uitgevoerd indefinitely.void Setup wordt gebruikt om te vertellen van de microcontroller welke pinnen zijn gebruikt en om de baud-rate in seriële communicatie. Overwegende dat in void loop alle de ingangen worden verkregen, verwerkt gebaseerd op het programma en uitgangen worden geproduceerd. Alle voorwaardelijke instructies en -functies zijn geschreven in void loop.
Arduino site biedt alle de tutorials die een beginner nodig heeft om te leren van alle de syntaxis van de programmeertaal van de Arduino.
We hebben een lijst van de syntaxis die we hebben gebruikt in de Arduino IDE.
#include: deze regel wordt gebruikt voor het opnemen van een bibliotheek waarin de definities van alle seriële communicatieprogramma's. Dit is geschreven aan het begin van het programma.
XBee.begin (baudrate): dit wordt gebruikt om de seriële communicatie tussen de microcontroller en de XBee.
XBee.Read(): om te lezen alle waarden uit de XBee door de TX van de Arduino te koppelen aan de RX van de Xbee.
XBee.write(): schrijven van alle waarden in de XBee door de TX van de Xbee verbinden met de RX van de Arduino.

Gerelateerde Artikelen

Paraatheid bij rampen (Gear reparatie Kit)

Paraatheid bij rampen (Gear reparatie Kit)

de wet van Murphy-Staten; "Alles wat mis kan gaan, gaat mis in te zijn". Er is een ontmoedigend waarheid daartoe. Gezien genoeg tijd zal elk stuk van het vistuig die je (met inbegrip van u hebt) stoppen met werken als het gewend en dat is te ver
No-Stitch Panorama foto

No-Stitch Panorama foto

enorm breed panorama foto hield fascinerende me sinds ik een kind was. Foto stiksels software lijken te hebben gedaan veel vooruitgang deze dagen. Echter, ik was geïntimideerd door het proces van schieten van de foto's (iets overlappen, horizontaal u
Pepermuntje Tin noodgevallen / Camping licht

Pepermuntje Tin noodgevallen / Camping licht

In dit instructable ik zal u tonen hoe de bouw van een LED-licht in een pepermuntje Container. Dit licht is zeer compact en robuust, het kan worden aangedreven door meerdere bronnen van macht.Dit kon worden iets uit een set oplaadbare batterijen, een
Compact, goedkoop, en uitbreidbaar hydrocultuur systeem

Compact, goedkoop, en uitbreidbaar hydrocultuur systeem

ik weet er een ton van andere instructables die er die zich bezighouden met hydrocultuur, maar ik wilde mijn ertoe om te voldoen aan een bepaalde set van specificaties. Toen ik ging zitten om te ontwerpen van mijn nieuwe hydrocultuur systeem voor mij
DIY geautomatiseerd thee zetter

DIY geautomatiseerd thee zetter

Update: gekenmerkt in HackADay:http://hackaday.com/2015/01/28/Automated-Tea-Maker...en Adafruit:https://blog.adafruit.com/2015/01/12/Create-Your-o...en bekabeld UK (mei 2015)http://www.Wired.co.UK/magazine/Archive/2015/05/How-to/Automate-your-own-Tea
Geautomatiseerde hydrocultuur leidde binnen

Geautomatiseerde hydrocultuur leidde binnen

Ik begon dit project twee jaar geleden te mengen twee van mijn favoriete dingen, maken van technologie en planten groeien. Vandaag zal ik laten zien u een stap voor stap handleiding voor het bouwen van een geautomatiseerde hydrocultuur leidde binnen.
Super eenvoudig geautomatiseerd kledingkast van LED verlichting.

Super eenvoudig geautomatiseerd kledingkast van LED verlichting.

Mijn garderobe is net als een diepe donkere afgrond of op de dag of 's nachts. Ik had om te jagen voor mijn kleren met behulp van een zaklamp. Ik moest vinden een oplossing voor dit probleem die ik voel misschien ook door vele anderen worden geconfro
Geautomatiseerde drenken van potplanten met Intel Edison

Geautomatiseerde drenken van potplanten met Intel Edison

Geautomatiseerde drenken van potplanten met Intel Edison... Een vocht Sensor detecteert het lage vochtgehalte van de bodem en activeert de waterpomp of de solenoïde ventiel dat de stroom van water. Wanneer de vereiste water wordt gepompt naar de plan
De Opdringer van de pneumatische knop geautomatiseerde

De Opdringer van de pneumatische knop geautomatiseerde

Het hoofd van elektrotechniek kwam naar me en zei dat we moesten foltering testen de knoppen van een circuit bord ze ontworpen. Ze hadden de klok rond knop te drukken voor meerdere dagen om te testen het uithoudingsvermogen van mechanische schakelaar
CNC/3D Printer compact

CNC/3D Printer compact

Hallo was ik kom met een nieuw project van vriend A Compact CNC/3Dprinter die werd gebouwd met behulp van afgewerkte onderdelen.Ten eerste allemaal persoonlijk dankzij Gelstronic die me helpen voor technische ondersteuning.Deze printer is volledig op
Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

ProjectoverzichtStudenten op New Lothrop High School in Michigan hebben samengewerkt om te bouwen van een lage hoogte remote sensing platform genaamd een "Aeropod" en het uitgerust met een "Arduino" gebaseerd weer instrument om sfeervo
Kisanio (slimme landbouw)

Kisanio (slimme landbouw)

De traditionele landbouw mislukt middelen om efficiënt te gebruiken.Tot 25% van het water en energie gebruikt gaat om afval toe te schrijven aan ongepaste distributie naar waar het werkelijk nodig is en onvoldoende tussenpozen van tijd.We zijn hier o
Groeien Box - geautomatiseerd, stapelbare

Groeien Box - geautomatiseerd, stapelbare

Update: Na al dit werk heb ik problemen met de software na 6 dagen van het runnen van de seriële out bevriest en schopt op alle pompen en overstromingen. Idealiter ik zou hebben dit voltooid, waarna de wedstrijd, maar reproduceren van een bug die 6 d
Infra-red Remote intervalmeter voor Nikon camera's

Infra-red Remote intervalmeter voor Nikon camera's

mijn Nikon D90 camera ontbreekt een interval timer-modus. Daarmee nachtelijke tijd lapse fotografie in een modus van zeggen bloot 29 sec, 1 sec wachten, herhalen, is zeer tijdrovend. De ontspanknop zou moeten handmatig worden ingedrukt om de 30 secon