Arduino WiFi Garage deuropener (7 / 10 stap)

Stap 7: Arduino programma compileren en configuratie


Tijd om het programma te worden gelegd op de EtherTen klaar. Start van de Arduino IDE en gaan bestand > Open... vervolgens navigeert u naar de uitgepakte bestanden uit het project GitHub en kijk in de map van de GarageDoorOpener voor het bestand GarageDoorOpener.ino. Eenmaal geopend, klik op het tabblad selectieknop (vierkantje met pijl-omlaag) in de rechterbovenhoek en selecteer HardwareConfiguration.h. Scroll naar beneden totdat u de regel ziet:

#define LOCAL_IP_ADDRESS {192, 168, 15, 22};

De volgende ding om te doen is het vinden en invoeren van een geldig en uniek, statisch lokaal IP-adres op uw netwerk die kunnen we deze haakjes zodat we aan de EtherTen en altijd verbinden kunnen weten waar deze te vinden in het netwerk. Om te vinden dat een dergelijk adres (ervan uitgaande dat u een geldig IP-adres voor uw netwerk niet weet van de bovenkant van je hoofd) die we kunnen gebruiken een computer aangesloten op dezelfde hub/switch/router / 'network ding', zoals de EtherTen zal worden. Op een Windows machine (voor anderen proberen "zoekt lokale IP-{uw besturingssysteem}"), hit {windows-toets}+ R aan open het menu starten, type ter "cmd" (zonder aanhalingstekens) en druk op OK om te openen de MS-DOS-prompt (een andere manier van doen, dit is om te zoeken in het menu/startscherm voor "cmd"). Eenmaal ter naar de troepenleiding prompt, type "ipconfig" gevolgd door Enter. Zoek in de volgende gegevens naar het IPv4-adres van de netwerkadapter uw aangesloten op de hub met. Er zijn twee delen van dit adres voor zover het gaat. Het eerste deel is de eerste drie nummers (zoals onderstreept in het blauw in de bovenstaande afbeelding) die tussen hubs varieert. Dit deel we Kopieer rechtstreeks naar de haakjes alleen met ,in plaats van .' s. het tweede deel bestaat uit het laatste nummer van het adres (zoals onderstreept in het geel) en varieert tussen apparaten die zijn aangesloten op dezelfde hub. Dit deel die we veranderen moeten, zodat we niet de aansluiting van een ander apparaat dat verknoeien 'rechtmatig' het IP-adres is toegewezen. Mijn aanbeveling is het nemen van het nummer en 100 toevoegen, zolang het resultaat onder 255 is, of kies gewoon een willekeurig getal tussen 1 en 255. In mijn geval kon niet ik worden gehinderd veranderen van 22 zodat ik met het onderstaande adres eindigde:

#define LOCAL_IP_ADDRESS { 192, 168, 0, 22};

In de externe kans gebruikt u twee EtherTen van dit programma wordt uitgevoerd op hetzelfde netwerk moet u deze wijzigen en het MAC-adres dat het lokale netwerk uniek.

Uitgaande van de EtherTen is aangesloten via USB en u hebt de juiste bestuur en de poort in de EtherTen bestuurder instructies, nu moet u klaar voor het uploaden van het programma. Klik op de Opslaan knop (pijl met "..." onder in een vierkant) gevolgd door het uploaden (juiste pijl in een cirkel). Als dit succesvol is, gedaan goed! Als dat niet het geval is, probeer het resulterende foutbericht brengen door de zoekmachine van uw keuze.

Controleer uw IP-adres instelling werkt door openstelling van een webbrowser en het IP-adres dat u hebt ingevoerd in HardwareConfiguration.h zoals u zou doen voor een normale website behalve zonder elk bedrijf "www." te typen alvorens over te gaan. Als het werkt moet u een pagina als in de afbeelding hierboven, fantastisch! Zo niet:

  • Controleer de lampjes op de connector van de netwerk EtherTen zijn, zoniet moet u wellicht een slechte verbinding op de hub of er is niet genoeg stroom wordt geleverd (dergelijke alsof wordt uitgevoerd uit USB) uit te voeren van dat deel van de EtherTen
  • Probeer een ander IP-adres in HardwareConfiguration.h
  • Controleer de instellingen van uw hub

Op dit punt kan u wilt maken een bladwijzer of een nota van dit IP-adres op uw smartphone, zodat u niet hoeft te onthouden.

We hebben een werkende EtherTen, groot! Nu moeten we communicatie tot stand brengen en ingang van sommige super geheime wachtwoorden!

Gerelateerde Artikelen

DIY Arduino-Fingerprint Garage deuropener

DIY Arduino-Fingerprint Garage deuropener

Opmerking of bericht hebt u vragen, dit is mijn eerste instructable en im niet gedaan met het project nog, maar ja het werkt. binnenkort meer foto 'sStap 1: Hoe het werktDus hoe werkt het hele project.1. de draden van de garage-knop op de muur gemont
Garage deuropener

Garage deuropener

Gebruik een Raspberry Pi en een smartphone (of laptop) om te openen, sluiten en bewaken van een garagedeur. Openen en sluiten van de deur veilig met behulp van zelf-ondertekende certificaten geïnstalleerd op familieleden mobiele telefoons maken Als d
IPhone Garage deuropener (Updated!)

IPhone Garage deuropener (Updated!)

UPDATED!ik overgeschakeld naar een 12 volt Relais, een vak project toegevoegd en bevorderde het auto relay uit recept. Vreugde.Hallo.Ik schaam me een beetje van deze hack, aangezien het meestal maakt gebruik van bestaande technologieën, maar ik-it an
IOT Garage deuropener (Android en Intel Edison)

IOT Garage deuropener (Android en Intel Edison)

Dit instructable een methode die gebruikmaakt van een Intel Edison en een Android telefoon/tablet-app als afstandsbediening garage deur zal beschrijven. Dit is niet echt een nieuw idee en ik ben me bewust van vergelijkbare projecten reeds daar op het
Garage deuropener met positie - ESP2866

Garage deuropener met positie - ESP2866

IntroductieDeze Internet-Garage deuropener gebruikt een OLIMEX ESP8266 EVB-module en een versnellingsmeter voor het meten van de positie van de schakelopties tilt-a-deur en limiet. Het besturingselement via WiFi of Internet is via pfodApp. 128-bits b
Android Garage deuropener - geen Andriod programmering, No solderen vereist.

Android Garage deuropener - geen Andriod programmering, No solderen vereist.

Update: nu kunt u uw eigen aangepaste menu om te openen de garagedeur en schakelaar Relais aan en uit met behulp van pfodDesigner . De gratis pfodDesigner alle code zal genereren voor u en pfodApp zal het kleurrijke menu tonen op uw mobiele telefoon.
Android gecontroleerd Garage deuropener

Android gecontroleerd Garage deuropener

Mijn project is een Android gecontroleerd Garage deuropener. Dit soort projecten is gedaan vóór, maar met uitgebreide hardware dergelijke Arduino boards arduino boards, servers, etc., en betrokken complexe codering, en geld. Ik deed het allemaal met
Spion auto Garage deuropener :)

Spion auto Garage deuropener :)

Ik kon niet het vinden van een goede plek om te houden van mijn garage deuropener. De zonnekleppen in mijn auto werden dikker dan de klem op de opener, dus ik nam de klem en probeerde verschillende plekken om te houden van de opener. Ik kwam met het
Arduino Wifi Redback

Arduino Wifi Redback

Normaal gesproken de draadloze mogelijkheden aan een project toe te voegen houdt koppelen van andere platen op uw arduino, waardoor de grootte van uw gadget. Dit is een hoofdpijn voor veel hardware ontwikkelaars geweest voor een lange tijd. Echter, n
Installeren van een Garage deuropener Wired aan motorfiets Hi-Beam

Installeren van een Garage deuropener Wired aan motorfiets Hi-Beam

ik was moe van het hebben van om op en van mijn fiets te openen en sluiten van de garagedeur telkens ik uit het hoofd.  Terwijl mijn vrouw en ik buiten de stad waren vonden we een project bij een dealer waardoor je de garagepoort via de hi-beam-switc
Verborgen Garage deuropener (UPDATED)

Verborgen Garage deuropener (UPDATED)

Ik wilde een garagedeur opener die zou niet hoeft te veranderen batterijen en kon blijven verborgen, niet het maken van lawaai rammelen tijdens het rijden.Tijdens het zoeken naar een idee, vond ik een capacitieve sensor op ebay dat zou kunnen werken
Z-Wave Garage deuropener Switch

Z-Wave Garage deuropener Switch

Welkom bij mijn eerste Instructable!Achtergrond:Ik heb leren meer en meer over domotica en hebben gekozen voor het gebruik van z-wave apparaten voor de meeste van mijn systeem.  Met de toevoeging van de SQ Blaster en SQ Remote iPad app heb ik staat o
Uw schild Arduino WiFi verbinding te maken met een aangepaste iOS/Android-toepassing ontwikkeld in HTML5/JavaScript.

Uw schild Arduino WiFi verbinding te maken met een aangepaste iOS/Android-toepassing ontwikkeld in HTML5/JavaScript.

Dit instructable toont u hoe te bouwen van een mobiele applicatie die met uw WiFi-schild, in dit specifieke voorbeeld communiceert dat we zullen creëren een toepassing die een LED kunt inschakelen/uitschakelen verbonden met je Arduino. De mobiele toe
Voorbeeld van de webserver van Arduino wifi redback

Voorbeeld van de webserver van Arduino wifi redback

Een arduino wifi Redback kan worden gebruikt als een webserver. In het voorbeeld van de webserver van wifi redback beschikbaar in de bibliotheek CuHead toont perfect ons hoe om dit te doen. Ik ga u door het lopen, zodat u het beter begrijpen kunt.Sta