Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
meet.php
#gpio
Raspberry PI
Dień Liczby Pi
Nieoficjalne święto. Datę święta wybrano na 14
marca z powodu skojarzenia z pierwszymi
cyframi rozszerzenia...
GPIO
#wprowadzenie
GPIO
WiringPi - Konsola
echo XX > /sys/class/gpio/export
echo "out" > /sys/class/gpio/gpioXX/direction
echo "in" > /sys/class/g...
Konsola
WiringPi - instalacja
sudo apt-get install git-core
git clone git://git.drogon.net/wiringPi
cd wiringPi
./build
Architektura aplikacji
Hardware Linux
Services
Shell
PHP
(apache)
DB
Client
(Request)
PHP
#start
WiringPi-PHP
./build.sh
sudo ./install.sh
php.ini:
extension=wiringpi.so
wiringpi.pinmaptype=[PINS|GPIO|USER]
Alternatywy
ronanguilloux-php-gpio
aaronpearce-PHP-GPIO
i wiele więcej...
Przykład 1
#dioda zdalnie sterowana
Przykład 2
#pojazd, streaming & zdalne sterowanie
Przykład 3
#NFC - przygoda z Imagine Cup
Instalujemy
libNFC
&
nfc-tools
Linux 3.1
“Linus Torvalds wydał piątą wersję RC jądra
Linux 3.1. Wprowadzono w nim kolejne
usprawnienia oraz wsparcie dla ...
NFC
echo "blacklist pn533" | sudo tee -a
/etc/modprobe.d/blacklist-nfc.conf
sudo modprobe -r pn533 nfc
Call me maybe
Sebastian Pożoga
sebastian@pozoga.eu
Blog:
http://events.pozoga.eu/
https://github.
com/SebastianPozoga
Upcoming SlideShare
Loading in …5
×

Meet.php #gpio

2,251 views

Published on

My meet.php presentation. The presentation show how to program raspberry pi and create web interface for the device.

Code available on github:
https://github.com/SebastianPozoga/raspi-web-diode-meet.php
https://github.com/SebastianPozoga/raspi-web-motors-and-streaming-meet.php
https://github.com/SebastianPozoga/raspi-web-nfc-reader-meet.php

Google docs:
https://docs.google.com/presentation/d/11b3ACgZwETiaVx1eg_lJCNsFoFe6XYFtzEUE-psrX54/edit?usp=sharing

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Meet.php #gpio

  1. 1. meet.php #gpio
  2. 2. Raspberry PI
  3. 3. Dień Liczby Pi Nieoficjalne święto. Datę święta wybrano na 14 marca z powodu skojarzenia z pierwszymi cyframi rozszerzenia dziesiętnego liczby pi. „14 marca” zapisywane jest w USA jako „3.14”. [wiki]
  4. 4. GPIO #wprowadzenie
  5. 5. GPIO
  6. 6. WiringPi - Konsola echo XX > /sys/class/gpio/export echo "out" > /sys/class/gpio/gpioXX/direction echo "in" > /sys/class/gpio/gpioXX/direction echo 1 > /sys/class/gpio/gpioXX/value echo 0 > /sys/class/gpio/gpioXX/value
  7. 7. Konsola
  8. 8. WiringPi - instalacja sudo apt-get install git-core git clone git://git.drogon.net/wiringPi cd wiringPi ./build
  9. 9. Architektura aplikacji Hardware Linux Services Shell PHP (apache) DB Client (Request)
  10. 10. PHP #start
  11. 11. WiringPi-PHP ./build.sh sudo ./install.sh php.ini: extension=wiringpi.so wiringpi.pinmaptype=[PINS|GPIO|USER]
  12. 12. Alternatywy ronanguilloux-php-gpio aaronpearce-PHP-GPIO i wiele więcej...
  13. 13. Przykład 1 #dioda zdalnie sterowana
  14. 14. Przykład 2 #pojazd, streaming & zdalne sterowanie
  15. 15. Przykład 3 #NFC - przygoda z Imagine Cup
  16. 16. Instalujemy libNFC & nfc-tools
  17. 17. Linux 3.1 “Linus Torvalds wydał piątą wersję RC jądra Linux 3.1. Wprowadzono w nim kolejne usprawnienia oraz wsparcie dla nowych technologii. Najciekawsze nowości to obsługa NFC, kontrolerów konsoli Wii oraz procesorów w architekturze OpenRISC.” 24.pl
  18. 18. NFC echo "blacklist pn533" | sudo tee -a /etc/modprobe.d/blacklist-nfc.conf sudo modprobe -r pn533 nfc
  19. 19. Call me maybe Sebastian Pożoga sebastian@pozoga.eu Blog: http://events.pozoga.eu/ https://github. com/SebastianPozoga

×