![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 654 Pomógł: 42 Dołączył: 27.07.2010 Skąd: Jaworzno Ostrzeżenie: (0%) ![]() ![]() |
Witam, dzisiaj chciałem pokazać , że php nie służy tylko do tworzenia stron.
Lubie się bawić więc z małą pomocą znajomego stworzyłem sobie skrypt w php którym steruję diodą LED. Całość jest oparta o CDC-IO (LINK). Funkcje:
Chciałem też dodać , że ta jedna dioda to jest przykład można podpiąć pod to 10 diod i nimi sterować, można też np. gasić światło w pokoju będąc 500km od domu. Czego tylko człowiek zapragnie (IMG:style_emoticons/default/smile.gif) Udostępniam skrypt nie jest on napisany jakoś optymalnie, jest tylko przykładem jak to wygląda. (Mogłem w sumie napisać ładnie funkcje (IMG:style_emoticons/default/biggrin.gif) ) KOD:
żeby całość chodziło wymagana jest klasa: PHP SERIAL A tutaj przykładowy filmik jak to wygląda: http://youtu.be/X8CEi_AFMlo Wiem, że jakość filmu jest do "dupy" w najbliższym czasie pojawi się ładny filmik w HD (IMG:style_emoticons/default/smile.gif) Ten post edytował xxdrago 9.02.2012, 19:00:35 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 677 Pomógł: 89 Dołączył: 31.08.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Od siebie dodam, że do obsługi komunikacji z portami znacznie wygodniejsza w użyciu jest biblioteka DIO. Mam napisany niejeden już projekt w którym PHP komunikuje się z jakimś urządzeniem (najczęściej Arduino lub modem) i ta biblioteka działa najszybciej i najstabilniej.
Niestety, przyjęło się, że PHP to język pomagający tworzyć serwisy internetowe. A tak wcale nie jest - jest to jak najbardziej normalny język programowania, w którym spokojnie można pisać np. wielowątkowe serwery komunikujące się z określonym sprzętem lub nawet całkiem łatwo stworzyć serwer SMS. Pomysłów jest ogrom, trzeba tylko przestać myśleć o PHP jako o "Personal Home Page"... (IMG:style_emoticons/default/wink.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 298 Pomógł: 447 Dołączył: 16.11.2006 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 7.10.2025 - 08:03 |