
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

PhidgetSBC3 plaat on täisfunktsionaalne üheplaadiline arvuti, mis töötab Debain Linuxiga. See sarnaneb vaarika Pi -ga, kuid sellel on 8 analoogsensori sisendit ja 8 digitaalsisendit ning 8 digitaalset väljundit. See tarnitakse koos veebiserveri ja veebirakendusega SBC konfigureerimiseks, kuid vaikerakendus ei saa lugeda analoogandureid ega digitaalsisendeid ega seadistada digitaalseid väljundeid.
See juhend juhendab teid, kuidas muuta oma veebikonfiguratsioon SBCori täisfunktsionaalseks liidesekomplektiks, teisisõnu, pärast seda saate lugeda andurite väärtusi, digitaalseid sisendi/väljundi olekuid ja seadistada digitaalse väljundi olekuid.
Samm: asjad, mida vajate

Phidgets SBC 3 plaat Juurdepääs Internetile Mõned testimisriistad nagu releed ja analoogandurid. Ma kasutan 3959 vahelduvvoolu pooljuhtreleed (280 volti, 25 amprit) ja 1135 täpset pingeandurit
2. samm: eelteadmised
Veenduge, et olete läbinud SBC3 kasutusjuhendi aadressil https://www.phidgets.com/docs/1073_User_Guide Linuxi ja Pythoni keele hea mõistmine aitab teil mõista, miks te teatud asju teete, kuid loodan, et see õpetus võimaldab inimesed, kellel puudub programmeerimiskogemus või linuxikogemus, et luua endiselt veebibaasi graafiline kasutajaliides, et juhtida Phidgets SBC3. Olulised linuxiteadmised:
Veenduge, et saaksite SBC -sse sisse lülitada
Järgmine artikkel aitas mul jaotada ja mõnda koodi kasutatakse minu projektis
www.phidgets.com/docs/Web_Page_on_the_SBC
3. samm: PhidgetSBC3 eelpaarimine

Minge SBC veebisaidile
Veenduge süsteemis, paketid, et olete valinud kogu Debaini hoidla
Veenduge jaotises Võrk, Seaded, et olete lubanud SSH -serveri.
Veenduge jaotises Phidgets, Webservice, et veebiteenus (see pole pordi 80 veebiserver) töötab. See veebiteenus on SBC kasutatav sidesüsteem. Minu näide ei kasuta parooli ja porti 5001
SSH SBC -sse kittidega akendel või kaugjuhtimispult (iPad) (vaikimisi olete juurkasutaja, kasutage parooli, mida olete SBC3 veebilehele sisse loginud). SSH on käsitletud SBC3 kasutusjuhendi leheküljel 21 (1073 kasutusjuhend)
Jookse
apt-get update
ja
apt-get upgrade
veendumaks, et teie süsteem on ajakohane (selleks on veebiliidese kasutamine võimalik, kuid mõnikord ebaõnnestumine)
Installige unzip ja wget käivitades
apt-get install wget
apt-get install unzip
Samm: Pythoni ja Phidgets Pythoni installimine
Lugege läbi Pythoni programmeerimisjuhendi https://www.phidgets.com/docs/Language_-_Python. Võite Windowsi ja maci osa vahele jätta, kuid lugege linux sesionSSH SBC -sse ja käivitage
apt-get install python
See installib python2.7 (praegu vaikimisi) Debaini hoidlast. Ärge kasutage Python 3. Python 3 -l on Phidgetsi teekidega probleeme. Tõenäoliselt töötab Python 1.
laadige PhidgetsPython alla koos wgetiga. SSH SBC -sse ja käivitage
wget
või
wget
Allalaaditud fail (praegu PhidgetsPython_2.1.8.20150109.zip) asub vaikimisi juurkataloogis (muidu kasutage faili navigeerimiseks käsku cd)
jooksma
pakkige PhidgetsPython_2.1.8.20150109.zip lahti
(või kasutage mis tahes allalaaditud versiooni)
Liikuge oma PhidgetsPythoni kataloogi (loodud eelmise lahtipakkimise käsuga)
cd /root /PhidgetsPython
ja jookse
python setup.py install
See installib PhidgetsPythoni teegi.
Samm: Pythoni skriptide loomine
Nvigate oma veebiserveri cgi-bin-i (cd/var/www/cgi-bin)
cd/var/www/cgi-bin
Laadige fail nimega ifk.zip (nimega FRK5B8XI6QD0F26.zip) oma cgi-bin-i, kasutades wget või mõnda muud meetodit. Nimetage fail ümber käsuks ifk.zip, kasutades käsku Linux mv
wget
mv FRK5B8XI6QD0F26.zip ifk.zip
pakkige see lahti, kasutades lahtipakkimist.
pakkige lahti ifk.zip
Nüüd luuakse kataloog/var/www/cgi-bin/ifk.
Nüüd veenduge, et kõik teie/var/www/cgi-bin/ifk failid on käivitatavad, käivitades
chmod 777 -R/var/www/cgi -bin/ifk/
6. etapp: testimine

Kasutage oma arvutit, maci, androidi, iOS-i brauserit ja käivitage https:// (SBC domeen või ip) /cgi-bin/ifk/WebInterfaceKit.py ja mängige ringi.
Soovitan:
Arduino -Teensy4 Teensy 4.0 jaoks - täielik kokkupanek: 10 sammu

Arduino-Teensy4 Teensy 4.0 jaoks-täielik kokkupanek: see juhend annab teile ülevaate Arduino-Teensy4 laiendusplaadi kokkupanekust Teensy 4.0 jaoks. Saate selle osta minu Tindie poest siit: https: //www.tindie.com/products/ cburgess129/arduin … Te saate koos oma poisiga tellida ka Teensy 4
DIY kaugjuhtimispuldi lüliti komplekt 2262/2272 M4 leivalaua ja relee jaoks: 4 sammu (piltidega)

DIY kaugjuhtimispuldi lülituskomplekt 2262/2272 M4 leivalaua ja relee jaoks: tark kodu on meie ellu tulemas. kui tahame, et nutikas kodu teoks saaks, vajame palju kaugjuhtimispuldi lülitit. täna teeme testi, teeme kaugjuhtimispuldi teooria õppimiseks lihtsa vooluringi. selle komplekti disaini autor on SINONING ROBOT
ESP8266 Automatiseerimine veebiliidese ja DDNS -iga: 8 sammu

ESP8266 automaatika veebiliidese ja DDNS -iga: tänases artiklis näitame automaatikat, mis võib olla elamu, kasutades funktsiooni DDNS (Dynamic Domain Name System). Saate aru, kuidas seadistada rakendus, mille paigutate ESP8266 -le NodeMCU -s. Samuti näeme, kuidas
Vaarikapaak veebiliidese ja video voogesitusega: 8 sammu (piltidega)

Vaarikapaak veebiliidese ja video voogesitusega: vaatame, kuidas ma olen aru saanud väikesest WiFi -mahutist, mis on võimeline kaugjuhtimiseks ja video voogesitamiseks. See on mõeldud õpetuseks, mis nõuab põhiteadmisi elektroonilisest ja tarkvara programmeerimisest. Sel põhjusel olen valinud
Täielik juhend vanglas purunenud iPodi jaoks: 7 sammu

Täielik juhend vanglas purunenud iPodi kohta: see juhend annab teile teada, kuidas kohandada iPhone'i või iPod touchi ringkäiku vanglas purunenud tarkvaraga. *** Kohustustest loobumine *** IPhone'i või iPod touchi pidurdamine vanglas tühistab selle garantii, nii et kui see puruneb, ei anta teile teist