Internet van dingen met Raspberry Pi - 1 (4 / 5 stap)

Stap 4: Maak de website een IOT-afstandsbediening!

Stap 1:
Voer de volgende opdrachten:

CD/var/www

sudo rm index.php

sudo nano index.php

De laatste opdracht wordt een nieuwe index.php bestand geopend. Voer de tekst uit de bovengenoemde PDF-document in dit bestand. (Aangezien deel ervan een HTML-code is, er was een probleem met het plakken rechtstreeks in dit bericht.)

Sluit het bestand af door op CTRL + X te drukken. U zal worden gevraagd als u wijzigingen wilt opslaan. Druk op j en druk op enter.

Stap 2:

U moet nu de Python bestanden voor het beheersen van de LED.

Er zijn drie Python bestanden. Inschakelen van de LED, uit te schakelen, en om het knipperen.

Houd er rekening mee dat de volgende Python-codes voor Raspberry Pi modellen met 40 pinnen zijn.

dat wil zeggen Pi model A +, Pi model B + en Pi 2 model B

Als u gebruikmaakt van een 26 pin Raspberry Pi (Model A of B), dan zul je veranderen de GPIO pin-nummer in alle drie codes tot en met 13 i.p.v. 40 en dienovereenkomstig sluit de LED.

Gebruik de jumper draden aan de negatieve lood van de LED verbinden met Pin 6 op de Raspberry Pi's GPIOs en de positieve voorsprong verbinden met Pin 40. (Pin 13 in het geval van een 26-pin GPIO framboos Pi.)

Ten eerste, laten we het maken van een bestand om te zetten op de LED. Voer deze commando's:

CD/var/www

sudo nano ledON.py

Typ de volgende tekst in het lege bestand:

tijd, RPi.GPIO als GPIO importeren

GPIO.setmode (GPIO. RAAD VAN BESTUUR)

GPIO.setup (40, GPIO. UIT)

GPIO.setwarnings(False)

GPIO.output (40, True)

time.Sleep(1)

Sluit het bestand af door op CTRL + X te drukken. U zal worden gevraagd als u wijzigingen wilt opslaan. Druk op j en druk op enter.

Maak nu een bestand te schakelen:

sudo nano ledOFF.py

Typ de volgende tekst in het lege bestand:

tijd, RPi.GPIO als GPIO importeren

GPIO.setmode (GPIO. RAAD VAN BESTUUR)

GPIO.setup (40, GPIO. UIT)

GPIO.setwarnings(False)

GPIO.output (40, False)

time.Sleep(1)

Sluit het bestand af door op CTRL + X te drukken. U zal worden gevraagd als u wijzigingen wilt opslaan. Druk op j en druk op enter.

Ten slotte, maak een bestand zodat het knipperen:

sudo nano ledBLINK.py

Typ de volgende tekst in het lege bestand:

tijd, RPi.GPIO als GPIO importeren

GPIO.setmode (GPIO. RAAD VAN BESTUUR)

GPIO.setup (40, GPIO. UIT)

GPIO.setwarnings(False)

terwijl juist:

GPIO.output (40, False)

time.Sleep(1)

GPIO.output (40, True)

time.Sleep(1)

Sluit het bestand af door op CTRL + X te drukken. U zal worden gevraagd als u wijzigingen wilt opslaan. Druk op j en druk op enter.

Stap 3:

Nu, zult u moeten om bepaalde bestandsmachtigingen te wijzigen. Voer de opdracht:

sudo nano/etc/sudoers

Hiermee opent u een bestand waarin machtigingen voor mappen, bestanden, enz.

Ga naar de laatste regel van het bestand die zegt:

Pi ALL=(ALL) NOPASSWD: alle

Eronder, typ dit:

www-data ALL=(ALL) NOPASSWD: alle

Sluit het bestand af door op CTRL + X te drukken. U zal worden gevraagd als u wijzigingen wilt opslaan. Druk op j en druk op enter.

Reboot de Raspberry Pi met het commando:

sudo reboot

Gerelateerde Artikelen

Internet van dingen met Raspberry Pi-2

Internet van dingen met Raspberry Pi-2

Dit is een vervolg op mijn vorige instructable Internet of Things met Raspberry Pi - 1.(Als u niet bekend met webservers, PHP coderen en de basisconcepten van IOT bent, je moet waarschijnlijk gaan door deel 1 eerste.)In de vorige instructable, we opz
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
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 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
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
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
Internet van dingen (IoT) verlengsnoer

Internet van dingen (IoT) verlengsnoer

Hallo Makers!IntroIt's about time die ik dit één met u allen deelde. Dit project is al zo lang, zou je niet geloven. Ik begon dit voordat onze Hack ruimte bestond [2011 ish?], en is blijven zitten in een voorbijgaande toestand van 'niet klaar, mogeli
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

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
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
Animatie maken van Openclipart van SVG met Raspberry Pi

Animatie maken van Openclipart van SVG met Raspberry Pi

Dit is een Instructable die het proces beschrijft van het maken van een animatie van de Openclipart SVG.Openclipart-bibliotheek is een collectie van 100% licentie-vrije kunst die u voor elk doel gebruiken kunt.Ik zal uitleggen dit Instructable voor d
Internet van dingen kerstboom

Internet van dingen kerstboom

http://jfrmilner.WordPress.com/2014/12/07/Internet-of-Things-Christmas-Tree-cheerlights-fastled/In dit project detail ik hoe ik heb gemaakt een kerstboom Internet lichte gecontroleerd. Vorig jaar hoorde ik over een groot project door ioBridge Labs ge
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
Beheersing van richting en snelheid van gelijkstroommotor met Raspberry Pi

Beheersing van richting en snelheid van gelijkstroommotor met Raspberry Pi

Dit is een eenvoudige gids wanneer leert u hoe u kunt besturen gelijkstroommotoren met behulp van de Raspberry pi. Over raspberrypi - is het een cradit kaart grootte kleine computer die General-Purpose input-output GPIO pinnen die worden gebruikt hee