Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

УЕБ СЪРВЪВА ТРЪГНА !!!!! :)
http://mcu-bg.com/mcu_site/viewtopic.php?f=22&t=17528
Страница 1 от 1

Автор:  karadev [ Сря Сеп 09, 2020 7:38 pm ]
Заглавие:  УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

супер яка система са получи !!!! :) уеб сървъра тръгна и предава съобщения към локална програма на уиндоус през която ще могат да се управляват серийния порт/485, после направо на лан :) аве страшен програмист съм аз ве алооооо :) знайте ли вий с кого си имате работа :). съобщението на уеб страницата е същото което е получено и на програмата на уиндоус :) оттървам се от шибаното уин програмиране на ц/ц++ и само през уеб ще си контролирам колкото си искам платки с квито си искам данни и команди :)

Прикачени файлове:
webserverWORK.jpg
webserverWORK.jpg [ 346.55 KiB | Прегледано 6472 пъти ]

Автор:  itso.t [ Сря Сеп 09, 2020 8:03 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

Това че сървърът е тръгнал е много суперско.
В каква посока е потеглил и кога да очакваме да пристигне в крайната дестинация? Ако трябва да му организираме посрещане, червени килими, оркестър?

Автор:  karadev [ Сря Сеп 09, 2020 8:12 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

посоката е ясна, към светли бъднини и управление на хардуера на ПЛЦ контролерите, към увеличаване на контролите КЪМ УСПЕХА и ОБУЧЕНИЕТО НА НАЧИНАЕЩИТЕ :) аве тръгнал е напреде да видим до къде ше стигне :)

Автор:  stefan63 [ Сря Сеп 09, 2020 10:00 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

Колко ядрен е?

Автор:  karadev [ Сря Сеп 09, 2020 10:17 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

не е хардуерен, това е уеб локален софтуерен сървър програма за уиндоус 10, във който съм направил уеб страница да комуникира със локална програма на същия комп през айпи/сокет
уеб сървър >>> https://laragon.org/

програмата е на делфи един колега я писа, стандартна айпи със сокет

Автор:  slav4o.com [ Сря Сеп 09, 2020 10:37 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

Бях правил преди време, преди да открия ,ESP8266, една html страничка със PHP. Apache web server, от скрипта в страницата комуникираше към COM порт. На същия компютър бях закачил PIC18F2550 CDC виртуален Ком. Може и CH340.

Автор:  bongo_x2 [ Сря Сеп 09, 2020 11:26 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

karadev написа:
не е хардуерен, това е уеб локален софтуерен сървър програма за уиндоус 10 ..... програмата е на делфи един колега я писа, стандартна айпи със сокет

=D> =D> =D> :supz:

Автор:  kalata23 [ Пет Сеп 11, 2020 1:35 am ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

Само да ти кажа, че има подобни плъгини/апи-та, с които можеше да постигнеш същото наготово, връзваш платката с USB, примерно и с Web I-face комуникираш с нея, на тоя принцип работят детските SNap! и Snap4Arduino.

Браво за това, което си постигнал, но този сървър ми се чини малко строго специфичен. Само ми разясни каква точно е идеята/приложението на тоя сървър + тая програма дето комуникира със сървъра?

Правилно ли те разбирам, че искаш да вържеш всякакви твои платки, които да спамят нещо по някакъв интерфейс към компютъра ти и чрез компютъра ти да комуникират със сървъра?

Ако идеята е да направиш просто Web interface, за управление на платките ти, то защо не направиш просто един сървър на самостоятелна платка и няколко платки с ethernet връзка. Платките ти могат да изпращат заявки и да си говорят със сървъра и така всичко да ти е изнесено на отделен хардуер. За сървър бих ти препоръчал да ползваш или PC + Linux (apache) или поне едноплатково компютърче от рода на raspberry, beaglebone, olinuxino и т.н.
Отделно, че ако ползваш малинки,капинки,боровинки, можеш директно да вържеш платката ти с другите платки, посредством различни интерфейси, а сървърът да си го достъпваш отвкъщи (ако цялата постановка е отдалечена). Времето за това ще е поне на половината на това, което ти е отнело, а в същото време ще имаш по-малко трески за дялане.

За един курсов проект, бях вързал едно ардуино (защото нямах време да правя платка) бях го вързал към домашния сървър с USB, а за ардуиното бях свързал един IR Transceiver. Трябваше ми около 1 ден да напиша един питонски скрипт, който през UART да праща команди на климатика и програмата за ардуино, която да генерира IR данните, както и да открия как да извикам питонския скрипт с php.
И така от телефона, докато съм на работа, можех да проверявам колко е температурата в хола и съответно да пускам/спирам климатика и да му задавам настройки, за да може като се прибера да ми е топличко.
Виж голямата мъка беше (добре, че работих с още 2-ма колеги) да направим интерфейса, да не е толкова дървен и да вкараме cron jobs.

Мисълта ми е, че ако решиш да разширяваш проекта, ще трябва да бараш на две места - програмата, която комуникира със сървъра ти и самият ти сървър. Отделно ако решиш да направиш системата отворена към света (т.е да я свържеш с интернет), почваш да мислиш за основни неща в сигурността - сертификати, пренасочване на http -> https, аутентификация, кукита/сесии и прочие, което ако трябва сам да го дялкаш отнема адски време и не се знае хардуерът ти дали ще може да се справи. Примерно ESP8266 не може да работи с https, просто не му стига рама. но пък един прост едноплатков компютър може да ти криптира данните, да ползваш VPN и прочие.

Автор:  Цецо [ Пет Сеп 11, 2020 8:59 am ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

Българският Мъск ще да е това, ей.

Автор:  karadev [ Пет Сеп 11, 2020 1:24 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

ето тука една графика, ако не стане ясно вече ше обяснявам, че ма заболява ръцете да пиша :)
накратко, програма за уинд със айпи сокет прихваща по лан кабела предаваните данни от уеб интерфейса МОЖЕ ЛОКАЛНО НА СЪЩИ КОМП, може и от друго айпи сокет. прихваща всички данни и команди и ги ПРЕПРЕДАВА КЪМ избран сериейн порт с настройка на скорост и т.н. за повече платки рс485, протокола е колкот си искаш байтове, платките разпознават приетите данни и команди
за отговор от платките предават данните към уеб страницата върху уеб сървъра се ползва същата преносна среда със същия протокол уеб страницата разпознава и визуализира приетите данни и всичко е ок :)


Прикачени файлове:
web_servicedotnet.jpg
web_servicedotnet.jpg [ 215.41 KiB | Прегледано 6270 пъти ]

Автор:  MYXATA [ Пет Сеп 11, 2020 1:48 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

ми от същото може да го направиш на малинката, като си спестиш компютъра по средата.....
тъпо е да го слагаш в системата, само защоот някой е написла веб сървър на делфи :!:

Автор:  Н'бабане Гт'муан'га [ Пет Сеп 11, 2020 3:34 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

"DELPHY" ?? :-k
И другото, буфери по 128 байта за уеб интерфейс е като да осветяваш стадион със свещи...

Автор:  karadev [ Пет Сеп 11, 2020 4:54 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

специално за мухата съм променил схемата, щото предната графика я прай набързо и сега е както трябва. можеш на серийния порт да ползваш квот си искаш, линукс, уин, комп, расбери всичко което има стандартен сериен порт, ако има няколко серийни порта можеш да ги ползваш всичките :) ако пък имаш смесена система линукс уин, щото не всички потребители оператори могат да ползват линукс, можеш да копираш трафика да се праща И към линукса, аве може да правиш кот си искаш :) и както си искаш :) и със протокола и със броя на байтовете спред колко устройства ще има и изобщо кеф ти риба кеф ти паламуд :)

Прикачени файлове:
web_servicedotnet.jpg
web_servicedotnet.jpg [ 186.83 KiB | Прегледано 6225 пъти ]

Автор:  karadev [ Пет Сеп 11, 2020 5:00 pm ]
Заглавие:  Re: УЕБ СЪРВЪВА ТРЪГНА !!!!! :)

КЪМ СТАДИОНА :)

Прикачени файлове:
stadion.jpg
stadion.jpg [ 31.04 KiB | Прегледано 6223 пъти ]

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/