{"id":39336,"date":"2019-10-31T22:30:33","date_gmt":"2019-10-31T19:30:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik\/"},"modified":"2019-10-31T22:30:33","modified_gmt":"2019-10-31T19:30:33","slug":"opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/news\/opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik","title":{"rendered":"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot \"gjuetar\")","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>P\u00ebrsh\u00ebndetje.<\/p>\n<p>N\u00eb k\u00ebt\u00eb artikull, d\u00ebshiroj t\u00eb p\u00ebrshkruaj procesin e nd\u00ebrtimit t\u00eb robotit tim t\u00eb par\u00eb me Arduino. Materiali do t\u00eb jet\u00eb i dobish\u00ebm p\u00ebr t\u00eb tjer\u00ebt si un\u00eb, q\u00eb d\u00ebshirojn\u00eb t\u00eb krijojn\u00eb ndonj\u00eb 'karroc\u00eb q\u00eb l\u00ebviz vet\u00eb'. Artikulli p\u00ebrb\u00ebn nj\u00eb p\u00ebrshkrim t\u00eb fazave t\u00eb pun\u00ebs me shtesat e mia mbi nuanca t\u00eb ndryshme. Lidhja p\u00ebr kodin p\u00ebrfundimtar (nj\u00eb kod, ndoshta jo m\u00eb i p\u00ebrsosuri) jepet n\u00eb fund t\u00eb artikullit.<\/p>\n<p><img decoding=\"async\" alt=\"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot &quot;gjuetar&quot;)\" src=\"\/wp-content\/uploads\/2019\/10\/a0ebb10f0a1f4b710110f91edb13e2c3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSa her\u00eb q\u00eb kam mundur, kam p\u00ebrfshir\u00eb djalin tim (8 vje\u00e7) n\u00eb proces. \u00c7far\u00eb lloj suksesesh kemi pasur s\u00eb bashku dhe \u00e7far\u00eb jo \u2014 p\u00ebr k\u00ebt\u00eb kam rezervuar nj\u00eb pjes\u00eb t\u00eb artikullit, ndoshta do t'ju ndihmoj\u00eb dikujt.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h2>P\u00ebrshkrimi i p\u00ebrgjithsh\u00ebm i robotit<\/h2>\n<p>\nFillimisht disa fjal\u00eb p\u00ebr robotin (<b>ideja<\/b>). Nuk d\u00ebshiroja t\u00eb ndihmoja n\u00eb nd\u00ebrtimin e di\u00e7kaje tipike. Megjithat\u00eb, seti i komponent\u00ebve ishte mjaft standard \u2014 shasia, motor\u00ebt, sensori ultraz\u00eb, sensori i vij\u00ebs, LED-at, sirena. Fillimisht, nga ky 'set sup\u00eb' u ideua nj\u00eb robot q\u00eb mbron territorin e tij. Ai shkon drejt shkel\u00ebsit q\u00eb ka kaluar vij\u00ebn e rrethit dhe m\u00eb pas kthehet n\u00eb qend\u00ebr. Megjithat\u00eb, n\u00eb k\u00ebt\u00eb variant k\u00ebrkohej nj\u00eb vij\u00eb e vizatuar, si dhe matematik\u00eb shtes\u00eb p\u00ebr t\u00eb q\u00ebndruar gjithmon\u00eb brenda rrethit.<\/p>\n<p>Prandaj, pas disa mendimeve, ndryshova pak iden\u00eb dhe vendosa t\u00eb b\u00ebj robotin 'gjuetar'. N\u00eb fillim, ai rrotullohet rreth boshtit t\u00eb tij, duke zgjedhur nj\u00eb objektiv af\u00ebr (nj\u00eb njeri). N\u00ebse 'viktima' identifikohet, 'gjuetari' activizon drit\u00ebn e paralajm\u00ebrimit dhe siren\u00ebn dhe fillon t\u00eb l\u00ebviz drejt saj. Kur njeriu largohet, roboti p\u00ebrcakton nj\u00eb objektiv t\u00eb ri dhe e ndjek, dhe k\u00ebshtu me radh\u00eb. Nj\u00eb robot i till\u00eb nuk ka nevoj\u00eb p\u00ebr nj\u00eb rreth t\u00eb kufizuar dhe mund t\u00eb punoj\u00eb n\u00eb territor t\u00eb hapur.<\/p>\n<p>\u041a\u0430\u043a \u0432\u0438\u0434\u0438\u0442\u0435, \u044d\u0442\u043e \u0432\u043e \u043c\u043d\u043e\u0433\u043e\u043c \u043d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u0442 \u0438\u0433\u0440\u0443 \u00ab\u0434\u043e\u0433\u043e\u043d\u044f\u043b\u043a\u0438\u00bb. \u0425\u043e\u0442\u044f \u0432 \u0438\u0442\u043e\u0433\u0435 \u0440\u043e\u0431\u043e\u0442 \u0438 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0441\u044f \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0440\u0435\u0437\u0432\u044b\u043c, \u043d\u043e \u043e\u043d \u0447\u0435\u0441\u0442\u043d\u043e \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442 \u0441 \u043e\u043a\u0440\u0443\u0436\u0430\u044e\u0449\u0438\u043c\u0438 \u0435\u0433\u043e \u043b\u044e\u0434\u044c\u043c\u0438. \u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u044d\u0442\u043e \u043d\u0440\u0430\u0432\u0438\u0442\u0441\u044f \u0434\u0435\u0442\u044f\u043c (\u0438\u043d\u043e\u0433\u0434\u0430, \u043f\u0440\u0430\u0432\u0434\u0430, \u043a\u0430\u0436\u0435\u0442\u0441\u044f, \u0447\u0442\u043e \u043e\u043d\u0438 \u0432\u043e\u0442-\u0432\u043e\u0442 \u0440\u0430\u0441\u0442\u043e\u043f\u0447\u0443\u0442 \u0435\u0433\u043e, \u0430\u0436 \u0441\u0435\u0440\u0434\u0446\u0435 \u0451\u043a\u0430\u0435\u0442&#8230;). \u0414\u0443\u043c\u0430\u044e, \u0434\u043b\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u044d\u0442\u043e \u0445\u043e\u0440\u043e\u0448\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435.<\/p>\n<h2>Struktura e robotit<\/h2>\n<p>\nTani q\u00eb u p\u00ebrcaktuam me iden\u00eb, kalojm\u00eb n\u00eb <b>kompozim<\/b>. Lista e elementeve formohet nga ajo q\u00eb duhet t\u00eb dij\u00eb robi. K\u00ebtu gjith\u00e7ka \u00ebsht\u00eb mjaft e qart\u00eb, prandaj le t\u00eb shikojm\u00eb direkt num\u00ebrimin:<\/p>\n<p><img decoding=\"async\" alt=\"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot &quot;gjuetar&quot;)\" src=\"\/wp-content\/uploads\/2019\/10\/d9a9eda197cb04e81e2c5b8d3cd48fa9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n\u00abMendja\u00bb e robotit \u00ebsht\u00eb karta arduino uno (1); ishte n\u00eb setin e porositur nga Kina. P\u00ebr q\u00ebllimet tona, ajo \u00ebsht\u00eb mjaft e mjaftueshme (ne orientohemi nga numri i pins t\u00eb p\u00ebrdorur). Nga ky set mor\u00ebm nj\u00eb shasi t\u00eb gatshme (2), n\u00eb t\u00eb cil\u00ebn vendosen dy rrotat kryesore (3) dhe nj\u00eb e pasme (q\u00eb rrotullohet lirisht) (4). Gjithashtu n\u00eb set ishte nj\u00eb kuti baterish (5) e gatshme. Para robotit ndodhet nj\u00eb sensor ultrazvok\u00ebsh (HC-SR04) (6), pas tij \u2014 nj\u00eb drejtues motor\u00ebsh (L298N) (7), n\u00eb qend\u00ebr \u2014 nj\u00eb LED ndri\u00e7ues (8), dhe pak m\u00eb anash \u2014 nj\u00eb buzzer (9).<\/p>\n<p>N\u00eb faz\u00ebn e p\u00ebrb\u00ebrjes ne shikojm\u00eb:<\/p>\n<p> \u2014 q\u00eb t\u00eb gjith\u00eb t\u00eb hyjn\u00eb<br \/>\n \u2014 q\u00eb t\u00eb jet\u00eb i balancuar<br \/>\n \u2014 q\u00eb t\u00eb jet\u00eb i vendosur n\u00eb m\u00ebnyr\u00eb racionale<\/p>\n<p>Pjes\u00ebrisht kjo \u00ebsht\u00eb b\u00ebr\u00eb tashm\u00eb nga koleg\u00ebt tan\u00eb kinez\u00eb. K\u00ebshtu, kutia e r\u00ebnd\u00eb e baterive \u00ebsht\u00eb vendosur n\u00eb qend\u00ebr, dhe af\u00ebrsisht n\u00ebn t\u00eb ndodhen rrotat kryesore. T\u00eb gjitha kartat e tjera jan\u00eb t\u00eb lehta, ato mund t\u00eb vendosen n\u00eb periferin\u00eb.<\/p>\n<p>Detaje:<\/p>\n<ol>\n<li>N\u00eb shasin\u00eb e setit ka shum\u00eb hapje fabrike, por si \u00ebsht\u00eb logjika e tyre \u2014 nuk e kuptova asnj\u00ebher\u00eb. Motor\u00ebt dhe blloku i baterive u vendos\u00ebn pa probleme, m\u00eb pas filloi \u2018p\u00ebrshtatja\u2019 me shpimin e hapjeve t\u00eb reja p\u00ebr t\u00eb vendosur k\u00ebt\u00eb ose at\u00eb kart\u00eb.<\/li>\n<li>Na ndihmuan shum\u00eb stolit\u00eb nga bronzi dhe ndihma tjet\u00ebr nga rezervat (ndonj\u00ebher\u00eb ishte e nevojshme t\u00eb p\u00ebrballeshim).<\/li>\n<li>Kabllot nga secila kart\u00eb kalova p\u00ebrmes kap\u00ebseve (edhe k\u00ebto i gjeta n\u00eb rezervat). Mjaft e p\u00ebrshtatshme, t\u00eb gjith\u00eb kabllot shtrihen bukur dhe nuk mbesin lajm\u00eb.<\/li>\n<\/ol>\n<p><\/p>\n<h2>Blloqet e ve\u00e7anta<\/h2>\n<p>\nTani do t\u00eb kaloj te <b>blloqet<\/b> dhe do t\u00eb flas\u00eb ve\u00e7mas p\u00ebr secilin.<\/p>\n<p><b>Kuti baterish<\/b><\/p>\n<p>\u00cbsht\u00eb e qart\u00eb se robotit i nevojitet nj\u00eb burim i mir\u00eb energjie. Mund\u00ebsit\u00eb mund t\u00eb jen\u00eb t\u00eb ndryshme, un\u00eb zgjodha opsionin me 4 bateri AA. N\u00eb total ato japin rreth 5 V, dhe kjo tension mund t\u00eb jepet drejtp\u00ebrdrejt n\u00eb pin 5V t\u00eb kart\u00ebs arduino (pa kaluar p\u00ebrmes stabilizuesit).<\/p>\n<p>Sigurisht q\u00eb kisha disa rezerva, por ky zgjidhje \u00ebsht\u00eb plot\u00ebsisht funksionale.<\/p>\n<p>Duke qen\u00eb se energjia nevojitet kudo, p\u00ebr leht\u00ebsin\u00eb vendosa n\u00eb qend\u00ebr t\u00eb robotit dy porta: nj\u00eb \u2018ndan\u2019 tok\u00ebn (djathtas), dhe tjetra \u2014 5 V (majtas).<\/p>\n<p><img decoding=\"async\" alt=\"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot &quot;gjuetar&quot;)\" src=\"\/wp-content\/uploads\/2019\/10\/9b6e9842a8e6c73400119f63dc66ece9.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<b>Motor\u00ebt dhe drejtori<\/b><\/p>\n<p>Fillimi me montimin e motor\u00ebve. Montimi \u00ebsht\u00eb fabrikor, por \u00ebsht\u00eb b\u00ebr\u00eb me toleranca t\u00eb m\u00ebdha. Me fjal\u00eb t\u00eb tjera, motor\u00ebt mund t\u00eb \"l\u00ebvizin\" disa milimetra majtas-djathtas. P\u00ebr detyr\u00ebn ton\u00eb, kjo nuk \u00ebsht\u00eb kritike, por ndodhi q\u00eb diku mund t\u00eb ndikoj\u00eb (robotin mund ta devijoj\u00eb n\u00eb an\u00eb). P\u00ebr \u00e7do rast, i kam vendosur motor\u00ebt strikt paralel dhe i kam bllokuar me ngjit\u00ebs.<\/p>\n<p><img decoding=\"async\" alt=\"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot &quot;gjuetar&quot;)\" src=\"\/wp-content\/uploads\/2019\/10\/5fe08f0746ece439a987ec6c85f7a24b.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nP\u00ebr t\u00eb kontrolluar motor\u00ebt, si\u00e7 e kam shkruar m\u00eb sip\u00ebr, p\u00ebrdoret \u0434\u0440\u0430\u0439\u0432\u0435\u0440i L298N. Sipas dokumentacionit, ai ka tre pin\u00eb p\u00ebr \u00e7do motor: nj\u00eb p\u00ebr t\u00eb ndryshuar shpejt\u00ebsin\u00eb dhe \u00e7ift pin\u00ebsh p\u00ebr drejtimin e rrotullimit. K\u00ebtu ka nj\u00eb moment t\u00eb r\u00ebnd\u00ebsish\u00ebm. Duket se, n\u00ebse tensioni i furnizimit \u00ebsht\u00eb 5 V, rregullimi i shpejt\u00ebsis\u00eb thjesht nuk punon! K\u00ebshtu q\u00eb ose nuk rrotullon fare, ose rrotullon n\u00eb maksimum. Kjo \u00ebsht\u00eb nj\u00eb ve\u00e7ori, p\u00ebr shkak t\u00eb s\u00eb cil\u00ebs kam \"shkruar\" disa mbr\u00ebmje. N\u00eb fund, gjeta nj\u00eb p\u00ebrmendje diku n\u00eb nj\u00eb nga forume.<\/p>\n<p>N\u00eb t\u00eb v\u00ebrtet\u00eb, nj\u00eb shpejt\u00ebsi e ul\u00ebt rrotullimi m\u00eb duhej gjat\u00eb kthes\u00ebs s\u00eb robotit \u2014 q\u00eb ai t\u00eb kishte koh\u00eb p\u00ebr t\u00eb skanuar hap\u00ebsir\u00ebn. Por, pasi q\u00eb me nj\u00eb ide t\u00eb till\u00eb nuk doli asgj\u00eb, m\u00eb duhej t\u00eb veproja ndryshe: nj\u00eb kthes\u00eb e vog\u00ebl \u2014 ndales\u00eb \u2014 kthes\u00eb \u2014 ndales\u00eb, etj. P\u00ebrs\u00ebri, nuk \u00ebsht\u00eb aq elegante, por \u00ebsht\u00eb funksionale.<\/p>\n<p>P\u00ebr k\u00ebt\u00eb, do t\u00eb shtoj gjithashtu se pas \u00e7do ndjekjeje, roboti zgjedh nj\u00eb drejtim t\u00eb rast\u00ebsish\u00ebm p\u00ebr kthes\u00ebn e re (n\u00eb ose kund\u00ebr akrep\u00ebs).<\/p>\n<p><b>Sensor ultratingull<\/b><\/p>\n<p><img decoding=\"async\" alt=\"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot &quot;gjuetar&quot;)\" src=\"\/wp-content\/uploads\/2019\/10\/d723408fb51c754dd63ba1f3ad2318ac.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNj\u00eb tjet\u00ebr pajisje, ku duhej t\u00eb k\u00ebrkoja nj\u00eb zgjidhje kompromisi. Sensori ultratingull n\u00eb pengesa reale jep numra t\u00eb paq\u00ebndruesh\u00ebm. N\u00eb t\u00eb v\u00ebrtet\u00eb, kjo ishte e pritshme. Ai funksionon perfekt diku n\u00eb garat, ku ka sip\u00ebrfaqe t\u00eb sheshta, t\u00eb rrafshta dhe perpendicular, por n\u00ebse p\u00ebrpara tij \"shk\u00eblqejn\u00eb\" k\u00ebmb\u00ebt e dikujt \u2014 k\u00ebtu duhet t\u00eb futet p\u00ebrpunimi shtes\u00eb.<\/p>\n<p>Si nj\u00eb p\u00ebrpunim t\u00eb till\u00eb vendosa <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/%D0%9C%D0%B5%D0%B4%D0%B8%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D1%84%D0%B8%D0%BB%D1%8C%D1%82%D1%80\">filtrin median<\/a><\/noindex> p\u00ebr tre matje. Sipas testeve n\u00eb f\u00ebmij\u00eb t\u00eb v\u00ebrtet\u00eb (gjat\u00eb testeve asnj\u00eb f\u00ebmij\u00eb nuk p\u00ebsoi!), rezultoi se ishte mjaft i mjaftuesh\u00ebm p\u00ebr normalizimin e t\u00eb dh\u00ebnave. Fizika k\u00ebtu \u00ebsht\u00eb e thjesht\u00eb: kemi sinjale, t\u00eb reflektuara nga <b>objektet<\/b> (q\u00eb japin distanc\u00ebn e k\u00ebrkuar) dhe t\u00eb reflektuara nga m\u00eb t\u00eb larg\u00ebtit, p\u00ebr shembull, muret. T\u00eb dyta paraqesin shkarkime t\u00eb rast\u00ebsishme n\u00eb matje si 45, 46, <b>230<\/b>, 46, 46, 45, 45, <b>310<\/b>, 46\u2026 Pik\u00ebrisht ato i filtrin median dhe i largon.<\/p>\n<p>Pas procesit t\u00eb gjith\u00eb, ne marrim distanc\u00ebn deri te objekti m\u00eb i af\u00ebrt. N\u00ebse ajo \u00ebsht\u00eb m\u00eb e vog\u00ebl se nj\u00eb vler\u00eb prag, at\u00ebher\u00eb ne ndezim alarmimin dhe shkojm\u00eb drejtp\u00ebrdrejt te \"shkel\u00ebsi\".<\/p>\n<p><b>Flasha dhe sirena<\/b><\/p>\n<p>Mund t\u00eb them se k\u00ebto jan\u00eb element\u00ebt m\u00eb t\u00eb thjesht\u00eb nga t\u00eb gjitha ato q\u00eb kemi p\u00ebrmendur. Mund t'i shihni n\u00eb fotografit\u00eb m\u00eb sip\u00ebr. P\u00ebrsa i p\u00ebrket harduerit, nuk ka \u00e7far\u00eb t\u00eb flasim, k\u00ebshtu q\u00eb tani kalojm\u00eb te <b>kodeve<\/b>.<\/p>\n<h2>Programi i menaxhimit<\/h2>\n<p>\nNuk ka shum\u00eb kuptim t\u00eb p\u00ebrshkruaj detajet e kodit, ata q\u00eb kan\u00eb nevoj\u00eb - linku \u00ebsht\u00eb n\u00eb fund t\u00eb artikullit, atje \u00ebsht\u00eb mjaft i lexuesh\u00ebm. Por do ishte mir\u00eb t\u00eb shpjegohej struktura e p\u00ebrgjithshme.<\/p>\n<p>E para q\u00eb duhej t\u00eb reflektoja: roboti \u00ebsht\u00eb nj\u00eb pajisje me koh\u00eb reale. M\u00eb sakt\u00eb, t\u00eb kujtohem, sepse dhe m\u00eb par\u00eb, ashtu si tani, merrem me elektronik\u00ebn. K\u00ebshtu q\u00eb menj\u00ebher\u00eb harrojm\u00eb thirrjen <b>delay()<\/b>, e cila p\u00ebrdoret shpesh n\u00eb shembuj skica dhe q\u00eb thjesht \"ngrin\" programin p\u00ebr nj\u00eb koh\u00eb t\u00eb caktuar. N\u00eb vend t\u00eb k\u00ebsaj, si\u00e7 rekomandojn\u00eb njer\u00ebzit me p\u00ebrvoj\u00eb, vendosim timer p\u00ebr secil\u00ebn bllok. Kaloi koha e nevojshme - vepruam (rrit\u00ebm ndri\u00e7imin e LED-it, ndezim motorin dhe k\u00ebshtu me radh\u00eb).<\/p>\n<p>Timer\u00ebt mund t\u00eb jen\u00eb t\u00eb lidhur me nj\u00ebri-tjetrin. P\u00ebr shembull, sinjali funksionon n\u00eb m\u00ebnyr\u00eb sinkrone me flashin. Kjo e thjeshton pak programin.<\/p>\n<p>Natyrisht, gjith\u00e7ka e ndajm\u00eb n\u00eb funksione t\u00eb ve\u00e7anta (flashi, z\u00ebri, kthesa, l\u00ebvizja p\u00ebrpara dhe k\u00ebshtu me radh\u00eb). N\u00ebse nuk e b\u00ebjm\u00eb k\u00ebshtu, m\u00eb von\u00eb do t\u00eb jet\u00eb e v\u00ebshtir\u00eb t\u00eb kuptojm\u00eb se \u00e7ka vjen nga ku dhe kah p\u00ebrshkon. <\/p>\n<h2>Nuanca t\u00eb pedagogjis\u00eb<\/h2>\n<p>\nT\u00eb gjitha ato q\u00eb u p\u00ebrmend\u00ebn m\u00eb sip\u00ebr, i kam b\u00ebr\u00eb n\u00eb koh\u00ebn time t\u00eb lir\u00eb gjat\u00eb mbr\u00ebmjeve. N\u00eb nj\u00eb rit\u00ebm t\u00eb ngadalt\u00eb, kam kaluar rreth tri jav\u00eb me robotin. Mendoj se mund t\u00eb p\u00ebrfundoj\u00eb k\u00ebtu, por gjithashtu premtoj t'ju tregoj p\u00ebr pun\u00ebn me f\u00ebmij\u00ebn. \u00c7far\u00eb \u00ebsht\u00eb e realizueshme n\u00eb at\u00eb mosh\u00eb?<\/p>\n<p><b>Puna sipas udh\u00ebzimeve<\/b><\/p>\n<p>\u00c7do detaj ne e kontrollonim fillimisht ve\u00e7 e ve\u00e7 - LED-at, flak\u00ebn, motor\u00ebt, sensor\u00ebt etj. Ka nj\u00eb num\u00ebr t\u00eb madh shembujsh t\u00eb gatshme - disa drejtp\u00ebrdrejt n\u00eb mjedisin e zhvillimit, t\u00eb tjer\u00eb mund t\u00eb gjenden n\u00eb internet. Kjo, pa dyshim, \u00ebsht\u00eb e k\u00ebndshme. Marrim kodin, lidhim detajet, sigurohemi q\u00eb punon, dhe pastaj fillojm\u00eb ta ndryshojm\u00eb sipas detyr\u00ebs son\u00eb. Lidhjet sipas skem\u00ebs dhe n\u00ebn disa kontrollin tim, f\u00ebmija i b\u00ebn vet\u00eb. Kjo \u00ebsht\u00eb mir\u00eb. T\u00eb punosh n\u00eb m\u00ebnyr\u00eb t\u00eb sakt\u00eb sipas udh\u00ebzimeve gjithashtu duhet t\u00eb dihet.<\/p>\n<p><b>Rendi i pun\u00ebs (\"nga e ve\u00e7anta n\u00eb t\u00eb p\u00ebrgjithshmen\")<\/b><\/p>\n<p>\u0412\u043e\u0442 \u044d\u0442\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0439 \u043f\u0443\u043d\u043a\u0442. \u041d\u0443\u0436\u043d\u043e \u043f\u0440\u0438\u0443\u0447\u0430\u0442\u044c, \u0447\u0442\u043e \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 (\u00ab\u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0440\u043e\u0431\u043e\u0442\u0430\u00bb) \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043c\u0435\u043b\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447 (\u00ab\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0430\u0442\u0447\u0438\u043a\u00bb, \u00ab\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043c\u043e\u0442\u043e\u0440\u044b\u00bb&#8230;), \u0430 \u0442\u0435, \u0432 \u0441\u0432\u043e\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c, \u0438\u0437 \u0435\u0449\u0435 \u0431\u043e\u043b\u0435\u0435 \u043c\u0435\u043b\u043a\u0438\u0445 \u0448\u0430\u0433\u043e\u0432 (\u00ab\u043d\u0430\u0439\u0442\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443\u00bb, \u00ab\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u043f\u043b\u0430\u0442\u0443\u00bb, \u00ab\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u043f\u0440\u043e\u0448\u0438\u0432\u043a\u0443\u00bb&#8230;). \u0412\u044b\u043f\u043e\u043b\u043d\u044f\u044f \u0431\u043e\u043b\u0435\u0435-\u043c\u0435\u043d\u0435\u0435 \u043f\u043e\u043d\u044f\u0442\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u043d\u0438\u0436\u043d\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u043c\u044b \u00ab\u0437\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u043c\u00bb \u0437\u0430\u0434\u0430\u0447\u0438 \u0441\u0440\u0435\u0434\u043d\u0435\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u0430 \u0438\u0437 \u043d\u0438\u0445 \u0443\u0436\u0435 \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043e\u0431\u0449\u0438\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442. \u041e\u0431\u044a\u044f\u0441\u043d\u044f\u043b, \u043d\u043e, \u0434\u0443\u043c\u0430\u044e, \u043e\u0441\u043e\u0437\u043d\u0430\u043d\u0438\u0435 \u043f\u0440\u0438\u0434\u0435\u0442 \u0435\u0449\u0435 \u043d\u0435 \u0441\u043a\u043e\u0440\u043e. \u0413\u0434\u0435-\u0442\u043e, \u043d\u0430\u0432\u0435\u0440\u043d\u043e\u0435, \u043a \u043f\u043e\u0434\u0440\u043e\u0441\u0442\u043a\u043e\u0432\u043e\u043c\u0443 \u0432\u043e\u0437\u0440\u0430\u0441\u0442\u0443.<\/p>\n<p><b>Montazhi<\/b><\/p>\n<p>B\u00ebri, fileta, vidha, ka\u00e7et, saldimi dhe arom\u00ebn e kolofonis\u00eb \u2014 si mund t\u00eb mungojn\u00eb k\u00ebto. F\u00ebmija fitoi aft\u00ebsin\u00eb bazike \"Puna me saldatorin\" \u2014 arriti t\u00eb saldimin disa bashkimeve (pak e ndihmova, nuk do ta fsheh). Mos harroni p\u00ebr shpjegimin e teknikave t\u00eb siguris\u00eb.<\/p>\n<p><b>Puna n\u00eb komputer<\/b><\/p>\n<p>Un\u00eb shkrova programin p\u00ebr robotin, por ndonj\u00eb rezultat i rastit arriti t\u00eb arrihet.<\/p>\n<p>S\u00eb pari: anglishtja. N\u00eb shkoll\u00eb sapo e filluan, prandaj ne \"me v\u00ebshtir\u00ebsi\" shpjeguam se \u00e7far\u00eb \u00ebsht\u00eb pishalka, migalka, yarkost dhe termat e tjer\u00eb t\u00eb transliteruar. T\u00eb pakt\u00ebn kuptuam k\u00ebt\u00eb. E b\u00ebra q\u00ebllimisht t\u00eb mos p\u00ebrdor fjal\u00ebt n\u00eb anglisht, pasi deri n\u00eb at\u00eb nivel nuk ishim arritur ende.<\/p>\n<p>E dyta: puna efektive. M\u00ebsuam kombinimet e ngrohta t\u00eb \u00e7el\u00ebsave, si t\u00eb kryenim operacione tipike shpejt. Periodikisht, kur shkruanim programin, ne nd\u00ebrronim vendet me djalin tim dhe un\u00eb i thosha se \u00e7far\u00eb duhet b\u00ebr\u00eb (z\u00ebvend\u00ebsimi, k\u00ebrkimi etj.). Duhej ta p\u00ebrs\u00ebrisja p\u00ebrs\u00ebri e p\u00ebrs\u00ebri: \"zgjidh me dy klikime\", \"mbaj Shift-in\", \"mbaj Ctrl-in\" dhe k\u00ebshtu me radh\u00eb. Procesi i m\u00ebsimit k\u00ebtu nuk \u00ebsht\u00eb i shpejt\u00eb, por mendoj se aft\u00ebsit\u00eb do t\u00eb regjistrohen ngadal\u00eb \"n\u00eb n\u00ebnnd\u00ebrgjegje\".<\/p>\n<p><b class=\"spoiler_title\">Tekst i fshehur<\/b>Mund t\u00eb thoni se ajo q\u00eb \u00ebsht\u00eb p\u00ebrshkruar m\u00eb sip\u00ebr \u00ebsht\u00eb thuajse e qart\u00eb. Por, sinqerisht, k\u00ebt\u00eb vjesht\u00eb m\u00eb ra t\u00eb zhvilloj informatik\u00ebn n\u00eb klasat e 9-ta n\u00eb nj\u00eb shkoll\u00eb. Kjo \u00ebsht\u00eb e tmerrshme. Nx\u00ebn\u00ebsit nuk din\u00eb gj\u00ebra elementare si Ctrl + Z, Ctrl + C dhe Ctrl + V, t\u00eb sh\u00ebnojn\u00eb tekstin me Shift t\u00eb mbajtur ose me dy klikime mbi fjal\u00ebn dhe t\u00eb tjera. Kjo, nd\u00ebrsa ata ishin n\u00eb vitin e tret\u00eb t\u00eb studimeve t\u00eb informatik\u00ebs... B\u00ebni vet\u00eb p\u00ebrfundimet. <\/p>\n<p>E treta: shtypja pa shikim. Komentar\u00ebt n\u00eb kodin ia besova f\u00ebmij\u00ebs (le t\u00eb st\u00ebrvitet). Menj\u00ebher\u00eb vendos\u00ebm duar si\u00e7 duhet, n\u00eb m\u00ebnyr\u00eb q\u00eb gishti gradualisht t\u00eb mbante mend vendosjen e \u00e7el\u00ebsave.<\/p>\n<p>Si\u00e7 e shihni, ne ende sapo e fillojm\u00eb. Aft\u00ebsit\u00eb dhe njohurit\u00eb do t\u00eb thellohen edhe m\u00eb tej, do t\u00eb na nevojiten n\u00eb jet\u00eb.<\/p>\n<p>Nj\u00eb informacion n\u00eb lidhje me perspektiv\u00ebn...<\/p>\n<h2>Zhvillimi n\u00eb vazhdim<\/h2>\n<p>\nRoboti \u00ebsht\u00eb nd\u00ebrtuar, l\u00ebviz, ndri\u00e7on dhe b\u00ebn z\u00eb. \u00c7far\u00eb do t\u00eb ndodh\u00eb tani? T\u00eb frym\u00ebzuar nga ajo q\u00eb arrit\u00ebm, planifikojm\u00eb ta p\u00ebrmir\u00ebsojm\u00eb m\u00eb tej. Kemi ide p\u00ebr t\u00eb b\u00ebr\u00eb nj\u00eb kontroll n\u00eb distanc\u00eb \u2014 si nj\u00eb rover. Do t\u00eb ishte interesante, duke qen\u00eb pas nj\u00eb pult, t\u00eb kontrollosh l\u00ebvizjen e robotit, i cili l\u00ebviz n\u00eb nj\u00eb vend t\u00eb tjet\u00ebr. Por kjo do t\u00eb jet\u00eb nj\u00eb histori e ve\u00e7ant\u00eb...<\/p>\n<p>Dhe n\u00eb fund, k\u00ebta jan\u00eb heronjt\u00eb e k\u00ebtij artikulli (video e klikueshme):<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.youtube.com\/watch?v=faFykvct8r8\"><img decoding=\"async\" alt=\"P\u00ebrvoja e krijimit t\u00eb robotit t\u00eb par\u00eb n\u00eb Arduino (robot &quot;gjuetar&quot;)\" src=\"\/wp-content\/uploads\/2019\/10\/087b0780a42eeee48c345f30fff54827.jpeg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p>Faleminderit p\u00ebr v\u00ebmendjen!<\/p>\n<p>\u2192 <noindex><a rel=\"nofollow\" href=\"https:\/\/vk.com\/doc35098661_487769877\">Lidhja me kodin<\/a><\/noindex><br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/436118\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u043e\u0431\u043e\u0442\u0430 \u043d\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u043e. \u041c\u0430\u0442\u0435\u0440\u0438\u0430\u043b \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043b\u0435\u0437\u0435\u043d \u0434\u0440\u0443\u0433\u0438\u043c \u0442\u0430\u043a\u0438\u043c \u0436\u0435 \u043d\u043e\u0432\u0438\u0447\u043a\u0430\u043c, \u043a\u0430\u043a \u0438 \u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0437\u0430\u0445\u043e\u0442\u044f\u0442 \u0438\u0437\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u043a\u0430\u043a\u0443\u044e-\u043d\u0438\u0431\u0443\u0434\u044c \u00ab\u0441\u0430\u043c\u043e\u0431\u0435\u0433\u043b\u0443\u044e \u0442\u0435\u043b\u0435\u0436\u043a\u0443\u00bb. \u0421\u0442\u0430\u0442\u044c\u044f \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 \u044d\u0442\u0430\u043f\u043e\u0432 \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043c\u043e\u0438\u043c\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c \u043d\u044e\u0430\u043d\u0441\u0430\u043c. \u0421\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u0438\u0442\u043e\u0433\u043e\u0432\u044b\u0439 \u043a\u043e\u0434 (\u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e, \u043d\u0435 \u0441\u0430\u043c\u044b\u0439 \u0438\u0434\u0435\u0430\u043b\u044c\u043d\u044b\u0439) \u0434\u0430\u043d\u0430 \u0432 \u043a\u043e\u043d\u0446\u0435 \u0441\u0442\u0430\u0442\u044c\u0438. [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":39337,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-39336","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u043e\u0431\u043e\u0442\u0430 \u043d\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/news\/opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041e\u043f\u044b\u0442 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u043e\u0431\u043e\u0442\u0430 \u043d\u0430 \u0410\u0440\u0434\u0443\u0438\u043d\u043e (\u0440\u043e\u0431\u043e\u0442-\u00ab\u043e\u0445\u043e\u0442\u043d\u0438\u043a\u00bb) | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u043e\u0431\u043e\u0442\u0430 \u043d\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/news\/opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:30:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:30:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Eksperienca e krijimit t\u00eb robotit t\u00eb par\u00eb me Arduino (robot-\u00abgjuetar\u00bb) | ProHoster","description":"P\u00ebrsh\u00ebndetje. N\u00eb k\u00ebt\u00eb artikull, d\u00ebshiroj t\u00eb p\u00ebrshkruaj procesin e nd\u00ebrtimit t\u00eb robotit tim t\u00eb par\u00eb me Arduino.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/news\/opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041e\u043f\u044b\u0442 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u043e\u0431\u043e\u0442\u0430 \u043d\u0430 \u0410\u0440\u0434\u0443\u0438\u043d\u043e (\u0440\u043e\u0431\u043e\u0442-\u00ab\u043e\u0445\u043e\u0442\u043d\u0438\u043a\u00bb) | ProHoster","og:description":"\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u0445\u043e\u0447\u0443 \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0441\u0431\u043e\u0440\u043a\u0438 \u0441\u0432\u043e\u0435\u0433\u043e \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u043e\u0431\u043e\u0442\u0430 \u043d\u0430 \u0430\u0440\u0434\u0443\u0438\u043d\u043e.","og:url":"https:\/\/prohoster.info\/sq\/blog\/news\/opyt-sozdaniya-pervogo-robota-na-arduino-robot-ohotnik","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:30:33+00:00","article:modified_time":"2019-10-31T19:30:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"39336","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-24 01:41:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 00:51:28","updated":"2026-01-24 01:41:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/39336","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=39336"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/39336\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/39337"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=39336"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=39336"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=39336"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}