Python 3 úprava skriptu

Python 3 úprava skriptu
« kdy: 06. 03. 2021, 10:14:49 »
Zdravím,

našiel by sa niekto, kto ovláda programovanie v pythone 3 a bol by ochotný poradiť?

Tu: https://diyprojects.io/motorized-microscope-hq-camera-raspberry-pi-python-html-interface/
je pekný návod na stavbu mikroskopu s RPi a krokovým motorom.
Všetko funguje super, ale ja mám 7" dotykovú obrazovku a tlačítka na ovládanie sú
príliš malé a priveľmi natlačené na okraj.

Potreboval by som poradiť, čo mám zmeniť - kde sa poloha a veľkosť kóduje, tak aby som mal rozloženie,
ktoré mi bude vyhovovať.
Prikladám skript o ktorý ide a obrázok ako to je a ako by som to chcel.
Prípadne ešte ako mám pridať koncové spínače - pri dosiahnutí krajnej polohy
by kamera mala zastaviť a možný by bol len pohyb opačným smerom. Najme v polohe hore sa
stáva, že dôjde k mechanickému "nárazu" - nevydáva to pekný zvuk.

Ďakuje vopred za všetky užitočné rady


Re:Python 3 úprava skriptu
« Odpověď #1 kdy: 06. 03. 2021, 12:26:51 »
Nejde ani o upravu Python kodu jako o upravu HTML/CSS, ktere slouzi pro vykreslovani. Pouziva se https://getbootstrap.com/docs/3.4/css/ takze bych se dal timto smerem..

Re:Python 3 úprava skriptu
« Odpověď #2 kdy: 06. 03. 2021, 15:30:46 »
Nejde ani o upravu Python kodu jako o upravu HTML/CSS, ktere slouzi pro vykreslovani. Pouziva se https://getbootstrap.com/docs/3.4/css/ takze bych se dal timto smerem..

Vďaka za odpoveď, ale tú stránku som videl, a nevidím rozdiel medzi čínskymi znakmi a tým čo je na tej stránke napísané.
Možno som úplne naivný, ale hľadal som tlačítko -> pozícia -> rozmef x*y -> farba ->  popis, alebo tak nejako...
Či tak sa programovalo pred >40 rokmi? Na výške som celkom zvládal Algol :-)

Re:Python 3 úprava skriptu
« Odpověď #3 kdy: 06. 03. 2021, 16:08:06 »
V proměnné PAGE bych odkomentoval sekci
Kód: [Vybrat]
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=yes"> a pohrál si případně s initial-scale.

Re:Python 3 úprava skriptu
« Odpověď #4 kdy: 06. 03. 2021, 17:54:08 »
V proměnné PAGE bych odkomentoval sekci
Kód: [Vybrat]
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=yes"> a pohrál si případně s initial-scale.

Vďaka, skúsil som 200%, zaujímavá zmena - tlačítka sa dostali do okna videa a to má minimálne rozmery 2560x2048. Na 4k monitor sa vojde všetko... a aj tlačítka sú o trošku väčsie :) Len ja mám stále len ten touch screen 1024x600...
Obrázok prikladám...



Re:Python 3 úprava skriptu
« Odpověď #6 kdy: 06. 03. 2021, 19:25:34 »
https://www.jakpsatweb.cz/css/css-pozicovani.html
https://www.jakpsatweb.cz/okraje.html

Ok ďakujem, ešte prosím uviesť na akej univerzzite sa mám na aký odbor prihlásiť a najlepšie v akom semestri je táto téma aktuálna, nech tam nesedím celých 5 rokov. O dva roky idem do penzie, času bude dosť. Odadujem do 3-4 rokov mám problém vyriešný.

Re:Python 3 úprava skriptu
« Odpověď #7 kdy: 06. 03. 2021, 19:39:15 »
original-bubo : najprv som chcel poslat hotove riesenie ako si chcela ale ked som teraz badal tvoj pristup arogantneho debilka tak mam pre teba dobru radu : pomoz si sam :)
Dostal si 4 tipy co spravit samo o sebe je to banalitka na 10 minut ale ked mas k tomu pristup ako mas vela stastia  :-*

Re:Python 3 úprava skriptu
« Odpověď #8 kdy: 06. 03. 2021, 20:04:32 »
original-bubo : najprv som chcel poslat hotove riesenie ako si chcela ale ked som teraz badal tvoj pristup arogantneho debilka tak mam pre teba dobru radu : pomoz si sam :)
Dostal si 4 tipy co spravit samo o sebe je to banalitka na 10 minut ale ked mas k tomu pristup ako mas vela stastia  :-*

Nuž, arogancia je predpokladať, že všetci ľudia sú buď povinní študovať programovanie, alebo držať hubu. Arogancia je tykať a nadávať človeku, ltorý je odhadujem 2 x tak starý ako vy.
Predpokladám, že ste nemali pripravené žiadne hotové riešenie, len ste využili situáciu aby ste honili svoje ego a ukázali aký superman ste.
A určite ste si nevšimli, že som slušne požiadal o zmysloplné príspevky a nie na odkazy na štúdium programovania a už vobec nie o vaše exkrementy. 
Asi je optimistické predpokladať, že nebudú nasledovať podobné príspevky. Žiaľ nevychovanosť a agresivita je na nete veľmi častá.
Ja sľubujem, že na tieto indivíduá už nebudem reagovať.

k3dAR

  • *****
  • 1 985
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Python 3 úprava skriptu
« Odpověď #9 kdy: 07. 03. 2021, 03:33:08 »
Nuž, arogancia je predpokladať, že všetci ľudia sú buď povinní študovať programovanie, alebo držať hubu. Arogancia je tykať a nadávať človeku, ltorý je odhadujem 2 x tak starý ako vy. [...]
to je uhel pohledu, protoze zaroven: Arogance je na dobre minenou radu reagovat "ešte prosím uviesť na akej univerzzite sa mám na aký odbor prihlásiť", nearogantni by bylo "ja to z toho opravdu nepochopim"...

arogantrni je treba vyzadovat at ti to nekdo vyresi kompletne sam, samozrejme pozadat o to muzes, ale nemel bys ohrnovat nos kdyz ti nekdo posle "jen" link kde mas dost mozna informace k vyreseni...

jinak tykani je na internetu normalni od jeho pocatku, pokud mas ~60let tak bys to mohl vedet ;-) urcite ti neni 2x tak co me a ja nemam problem kdyz me tyka nekdo kdo je 3x tak mladsi nez ja ;-)

Re:Python 3 úprava skriptu
« Odpověď #10 kdy: 07. 03. 2021, 08:45:42 »
original-bubo: mal som pretoze som si riesil presne tu istu vec cca pol roka dozdau  :-*

Ja osobne sem postujem relativne vela otazok a castokrat takych ze sa potom az hambzm ked si to necham rozlozit v hlave ale pochybudem ze by mi niekto pomohol keby mam pristup ako ty ale ok. Inak s Vasim pristupom sa Vam da odpovedat aj upkne inak. Naco sa ser*ete do veci ktorym nerozumiete a nemate sa ochotu ucit? Mas 63+ tak sa pripravuj na dochodok a neotravuj. Je to lepsie?

K3daR: tesat do kamena. Skoda ze sa neda dat nieco ako karma +

Re:Python 3 úprava skriptu
« Odpověď #11 kdy: 07. 03. 2021, 08:50:26 »
Nuž, arogancia je predpokladať, že všetci ľudia sú buď povinní študovať programovanie, alebo držať hubu. Arogancia je tykať a nadávať človeku, ltorý je odhadujem 2 x tak starý ako vy. [...]
to je uhel pohledu, protoze zaroven: Arogance je na dobre minenou radu reagovat "ešte prosím uviesť na akej univerzzite sa mám na aký odbor prihlásiť", nearogantni by bylo "ja to z toho opravdu nepochopim"...

arogantrni je treba vyzadovat at ti to nekdo vyresi kompletne sam, samozrejme pozadat o to muzes, ale nemel bys ohrnovat nos kdyz ti nekdo posle "jen" link kde mas dost mozna informace k vyreseni...

jinak tykani je na internetu normalni od jeho pocatku, pokud mas ~60let tak bys to mohl vedet ;-) urcite ti neni 2x tak co me a ja nemam problem kdyz me tyka nekdo kdo je 3x tak mladsi nez ja ;-)

Tak bol som určite jeden z mála čo sa hneď na začiatku 90-tych najprv k BBS a potomk internetu cez univerzitnú sieť pripojoval. A nepamätám si, žeby bolo tykanie normálne.
A k tomu úhlu pohľadu, nezdalo by sa vám arogantné, keby ste napríklad - lebo neviem v akom odbore ste špecialista, v akom nie - keby vám teda napríklad automechanik na prosbu o radu strčiil do ruky 200 stranovú knihu?
Chcel som vec odľahčiť, obrátil som to na vtip, aby bolo jasné, že s programovaním nemám nijaké skúsenosti.
Obhajovať sopliaka, ktorý okamžite začne urážať, hoci to naozaj nebol on kto prispel hocijakou radou a ani to určite nemal v úmysle, nepokladám za šťastné.
Konečne nikde som nenapísal, že chcem hotové riešenie.  To je možno Vaša arogancia toto z mojích príspevkov dedukovať. Jednoducho som naozaj nečakal, že to nie je tak ako som písal
"hľadal som tlačítko -> pozícia -> rozmef x*y -> farba ->  popis,"
Nedá mi pritom neuviesť to čo napísalo to arogantné indivíduum: "je to banalitka na 10 minut"
Takže ako, čo človek môže chcieť podľa Vás na tomto fóre, tak aby nebol označený za arogantného a zároveň nedostal odkaz na celý manuál k software?

k3dAR

  • *****
  • 1 985
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Python 3 úprava skriptu
« Odpověď #12 kdy: 07. 03. 2021, 11:05:43 »
ja si tikani pamatuju, take sem se pripojoval nejdriv k BBS, pak k internetu pres Eunet/Cesnet pres 1200bps modem ;-)
samozrejme ze pokud sis po internetu psal s nadrizenym, ucitelem apod, tak jste si Vykali, ja ale pisu o obecnem chatu mezi lidma co se neznali/ji ;-)

priklad s automechanikem co da 200 strankovou knihu je sorry, ale mimo, ty nechces radu "neco mi klepe v motoru", ale radu "jak pridat 100koni pres chiptunning"...

neptas se na SW, ptas se na dost specifickou vec ohledne programovani (at uz ten Python, nebo CSS), a HLAVNE ja nepsal ze ses arogatni protoze si dotazal konkretni reseni(nebo abys nemyslel ze neco dedukuju spatne, na presne na kterem miste mas co zmenit ;-), ALE proto ze ohrnujes nos nad odkazem na stylovani CSS,
nejde tedy ani navic o cely manual k CSS, ale odkaz na CSS pozicovani a okraje (od Jendy)

takze at uz s timto nebo jinym dotazem, KLIDNE se ptej na konkretni postup, casto se najde nekdo (u spravy OS, ci reseni problemu se systemem, diskem apod sem to casto i ja) kdo doda vicemene presnej postup, ale NEOHRNUJ nos nad
tim kdyz ti nekdo "jenom" da odkaz, kde si informace muzes najit, neni arogantni napsat ze tomu nerozumis, pak se najde nekdo kdo te treba vice popostrci, JEN proste chapej to ze rady tu mas zadarmo, a "darovene rade na kone nehled" ;-) nejedna se o placenej support ;-)

jinak k dotazu, Python neumim ale vim ze sem pred lety resil posun o X stupnu s krokovym motorkem a nakonec tuhle cast na "projektu" resil nekdo jinej pres Python ale i tam sem se pak v tom kodu neorientoval(ale jiste se najde/nasel nekdo kdo ano :), v CSS se sice dokazu zorientovat, ale musel bych to videt pred sebou, opet se jiste najde nekdo kdo poradi z fleku, takze bud trpelivej a uvidis ;-)

ByCzech

  • *****
  • 1 811
    • Zobrazit profil
    • E-mail
Re:Python 3 úprava skriptu
« Odpověď #13 kdy: 07. 03. 2021, 11:10:20 »
original-bubo : najprv som chcel poslat hotove riesenie ako si chcela ale ked som teraz badal tvoj pristup arogantneho debilka tak mam pre teba dobru radu : pomoz si sam :)
Dostal si 4 tipy co spravit samo o sebe je to banalitka na 10 minut ale ked mas k tomu pristup ako mas vela stastia  :-*

Nuž, arogancia je predpokladať, že všetci ľudia sú buď povinní študovať programovanie, alebo držať hubu. Arogancia je tykať a nadávať človeku, ltorý je odhadujem 2 x tak starý ako vy.
Predpokladám, že ste nemali pripravené žiadne hotové riešenie, len ste využili situáciu aby ste honili svoje ego a ukázali aký superman ste.
A určite ste si nevšimli, že som slušne požiadal o zmysloplné príspevky a nie na odkazy na štúdium programovania a už vobec nie o vaše exkrementy. 
Asi je optimistické predpokladať, že nebudú nasledovať podobné príspevky. Žiaľ nevychovanosť a agresivita je na nete veľmi častá.
Ja sľubujem, že na tieto indivíduá už nebudem reagovať.

Arogance je v první řadě pouštět se do něčeho na co nemám nebo nemám ochotu se to naučit a chci, aby mi to vyřešil někdo, kdo to umí aniž by pro to sám něco udělal.

Očekávej rady jak se to naučit a ukaž snahu ne hotové řešení zdarma. Pokud to umět nechceš, zaplať si odborníka, který to oddře za tebe. C'est la vie.

k3dAR

  • *****
  • 1 985
  • porad nemam telo, ale uz mam hlavu... nobody
    • Zobrazit profil
    • E-mail
Re:Python 3 úprava skriptu
« Odpověď #14 kdy: 07. 03. 2021, 11:14:45 »
ohledne dorazu, jen tip, zkusil bych se podivat na hodnoty:
Kód: [Vybrat]
step_per_mm = 72            # Step by millimeter | stepper per millimeter
distance = 72               # By default move 1mm => 72 steps per mm
stepper = "1mm"
a pripadne zmenit "debug    = False" na True, nevim zda/co to za debug info zobrazi...