{"id":10246,"date":"2024-11-25T13:36:57","date_gmt":"2024-11-25T12:36:57","guid":{"rendered":"https:\/\/dronesonen.usn.no\/?p=10246"},"modified":"2024-11-25T13:36:57","modified_gmt":"2024-11-25T12:36:57","slug":"fussbot-uke-13","status":"publish","type":"post","link":"https:\/\/dronesonen.usn.no\/?p=10246","title":{"rendered":"FussBot Uke 13"},"content":{"rendered":"\n<h1 class=\"wp-block-heading\"><\/h1>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\">Maskin&nbsp;<\/h2>\n\n\n\n<p><strong>Anders:<\/strong><\/p>\n\n\n\n<p>Her er hele bordet modellert.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeoYL90yqtPKYSrwpSekCi2zsxKdkHN2UCvDYavUpzytb02AWSNu4UQFJLxDJ4G0l1XCvzw9A6fNsVDMqpGLaTvcyt3GvXeMGQXYuwLRsmEgn7LYDhZin6etEq4gthh4zPYZETHVg?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"368\" height=\"388\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfoHw4EWS5d6YkQWhe5XqmoqFdNIrRlQLd83lc9IH-rANJkXddCv4ERVsPJtL8k-VPxhmxTEG-_14ro7dbMp9QnkNrXCZ8mGFkMfbVerpi59AhTAyFAEmBes4tHLjhPhfiVeykc?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"322\" height=\"312\" \/><\/figure>\n\n\n\n<p>Et problem som egentlig har v\u00e6rt med hele veien og som er et hinder for \u00e5 f\u00e5 bedre presisjon for hele mekanismen er at hele vogna \u201csteiler\u201d n\u00e5r spilleren enten roteres eller beveges frem og tilbake. Dette b\u00f8r l\u00f8ses p\u00e5 en bedre m\u00e5te, men er litt begrenset med tid og hva vi har hatt tilgjengelig av materiell. Problemet ved rotasjon har jeg simulert via FEM-analyse og er vist under.&nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXe04BnkANh1L3RuhCqC6yEIi6ooIq7mv34LuSnNReXdWoEdhn7uyE4SL-h25B-NM9us9D-qmjBPJJrb2zgV33FwZJ3x1F0Sco5nYR_MH7q29rsZGUIqClwpcK_gfuP7dgjfwpw3qQ?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"304\" height=\"171\" \/><\/figure>\n\n\n\n<p>Reimskj\u00f8ten som ble 3D printet i PLA(midterste bildet under) har vist \u00e5 ikke v\u00e6re tilstrekkelig og sprakk. Den ble byttet ut med en skj\u00f8lt printet i PETG og jeg tok ogs\u00e5 en strekktest i forbindelse med dette og fikk en forlengelse p\u00e5 10 cm s\u00e5 dette burde v\u00e6rt tilstrekkelig. Men den gang ei! Denne r\u00f8k p\u00e5 midten, s\u00e5 da ble neste 3D printet i&nbsp; ABS plast.&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcG1DhEuNI178GRxS2QpIOYkYaO1Y_1TnyPqDYotY_Vi7BPbWYKAnBYAa78Vdm1ACMBrl6FiVtFoNwXJIhrtU0HyuBYMThXUZrd-YALR-MeZNpcpYSVBKpQp4XaoybNaLrUDsA9iQ?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"198\" height=\"351\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXezmMaH81svYgF336ylSMUvBs4wGMbEWpvkFlOvFluEoh3qYnI78np0TYXEZms9pasewqXUJ68rIgTvSk1608TTgBgt2CoVW9TsWauHBFvGO6Wmc-MqFjXQrarm80iEMrTmGprh?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"348\" height=\"195\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdt-N8HuvXkCgSzdAzg1dDMozBd2bkquU3pVEHpjB4BgyWNYUBfxeLxiNPmrnBIQXgzQPbhZnSW_IoI4AnQ2eatnbeSZeUMNBr0DZTK3k2FCn0BNRu5hZEFVCtrsmIdMAJGtw0Hjw?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"377\" height=\"211\" \/><\/figure>\n\n\n\n<p><strong>Andrea:<\/strong><\/p>\n\n\n\n<p>Denne uken har mitt arbeid for det meste g\u00e5tt ut p\u00e5 dokumentsamling til minnepennen som skal leveres. Det er satt opp et system for hvordan vi skal strukturere mappeoppsettet. Filer i fellesmappene er g\u00e5tt gjennom for \u00e5 sjekke etter duplikater, og samling av egendokumentasjon er n\u00e5 nesten ferdig.<\/p>\n\n\n\n<p>Neste uke skal jeg lage innkapslingen til motorene slik at det blir tryggere \u00e5 spille for spilleren som har keeperen til hjelp. Siden bordet der motorene st\u00e5r ikke ble som gruppen planla, m\u00e5 alt m\u00e5les opp p\u00e5 nytt og nytt forarbeid dukket opp p\u00e5 planen pga dette.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Data&nbsp;<\/h2>\n\n\n\n<p><strong>Erik: <\/strong>Har v\u00e6rt mye testing av motor konfigurasjon i sammenheng med koordinatene til ballen. Finjustering av sm\u00e5 tall i koden for \u00e5 teste oppf\u00f8rsel av systemet. Dette tok tid, og mye repetivt arbeid. Sm\u00e5 justeringene er blant annet: hastighet til ballen i sammenheng med at motoren skal reagere eller ikke og n\u00e5r den burde reagere. Pr\u00f8ver \u00e5 justere for avvik i x- og y-koordinatene til ballen, der farge-gjenskjenning ikke er det mest n\u00f8yaktige. Dette kan skape sporadiske bevegelser i motorene.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Elektro<\/h2>\n\n\n\n<p><strong>Kristian:&nbsp;<\/strong><\/p>\n\n\n\n<p>Mandagen gikk stort sett til feils\u00f8king av IR diodene. Etter litt hjelp og noen tips av Steven fikk jeg den endelig til \u00e5 registrere n\u00e5r IR str\u00e5len ble brutt og ikke, ved hjelp av koblingsskjema under. Det eneste problemet er at de to diodene m\u00e5 v\u00e6re ekstremt n\u00e6rme hverandre for at det skal fungere.&nbsp;<\/p>\n\n\n\n<p>Dette er det lengste jeg kan ta diodene fra hverandre uten at den mister kontakt med transmitter.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeTdGUwKmI27xOkYmdoxiuhHJp4NAAmcx_6vOedS-wM38kvTglUdBKGCUNYBUoDcejl55klUd4WqFa3kBi94vGsP5TRcnB4DJEFA6h71WjfomZ_YQJQqVoMmae2lhN0Jger3QrqHg?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"318\" height=\"423\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdp3uFuerLr6PXuBWCEhXp_J99uEdbS3m3LMRFuCVE0QHtY9q5zea7AlUKcgYSrLa11o3yPBlLr1MyVyTNx73xMpdpuq0FYX5NprtNXbhZ2a6TyaL5pj4No6PVwSL_deGEQWqscgg?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"302\" height=\"479\" \/><\/figure>\n\n\n\n<p>Etter litt mer research av Dag-Ove, pr\u00f8vde jeg dagen etter p\u00e5 \u00e5 koble receiveren motsatt vei, alts\u00e5 lengste benet p\u00e5 pluss og korteste p\u00e5 GND. Da \u00f8kte avstanden jeg kunne ha mellom diodene betydelig som vist p\u00e5 bildet under. Neste er da \u00e5 koble det opp p\u00e5 fotballbordet, dette gjorde jeg og Dag-Ove i samarbeid. <strong><\/strong><\/p>\n\n\n\n<p><a href=\"https:\/\/startrobotics.blogspot.com\/2013\/05\/how-to-use-ir-led-and-photodiode-with-arduino.html\">https:\/\/startrobotics.blogspot.com\/2013\/05\/how-to-use-ir-led-and-photodiode-with-arduino.html<\/a><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcd8Rc0VDq2GLMPDkj7vLld1y1vsBFl6mXSKtO_s5QYO5wRHj7QMNj1rjvvBHLkdB30Rs8rHbg7DhH2FwaWOYBhekOqm4nEgDAzw0m1kzAUSzkpYZkGUTOHRaDyEdKAPBONAxv3?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"336\" height=\"447\" \/><\/figure>\n\n\n\n<p><strong>Dag-Ove:&nbsp;<\/strong><\/p>\n\n\n\n<p>Denne uken har tiden g\u00e5tt mest i \u00e5 koble opp og feils\u00f8ke det endelige oppsettet for elektronikk-delen. <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeqoJJS1a8AQTrrXy-3oUob41PSNf5BWoMuIv1ZDe5DjZOQfLdu-W_McNaxuOMeHRtOHe5UPMyeidlmR2Kk8zLMKdiUY-H5OIBdxP0SMZTjgs2RGV8Zv5S6FOOKKOKNOernxd5u4A?key=HLY47kmUYcYAL59Kqj4QiA\" width=\"658\" height=\"505\">(Viser ikke fullstendig oppsett med display og RGB)<\/p>\n\n\n\n<p>Skjemategningen viser den f\u00f8rste utgaven med knapper, infrar\u00f8de sendere og sensorer. Her er knappene koblet til 5V og IR koblet til 3.3V. Mellom motstanden og anoden p\u00e5 IR sensoren er det koblet en ledning for \u00e5 registrere spenningsfall n\u00e5r ballen bryter den infrar\u00f8de str\u00e5len, markert med r\u00f8dt i skjemategningen. Som GIF-en viser, fungerte dette tidligere (GIF mangler innlegg <a href=\"https:\/\/dronesonen.usn.no\/?p=9733#:~:text=registrering%20av%20m%C3%A5l.-,N%C3%A5r,-ballen%20passerer%20m%C3%A5lstreken\">Uke 9<\/a>). Dette fungerte dog ikke i det endelige oppsettet, og ny runde med feils\u00f8king m\u00e5tte til.<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdWfS8Es_B2ubpihoDpuqV67cVbbMgNl5-ah6K4VzC0z3t2eLnKzbQjhMsW0pkgA1zeFrX9s1eiMvgmERJPTutyf8cWnBxpydKtWYjmySAh_GdaZjN2qT0VBdXZ4bLNz1rb-4faEg?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" width=\"435\" height=\"364\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdJzr06uw9gD-uwj8fRvKlFyweix4EHivYEDzSXF1v4CjfDbo2DFwwhF4ScWVlagwDKLuUFd4Hv59jg148C59PNzXcD2wdUQ2oC5FDjjlHHYaE1NFijFteeEOUvCv2EJAXvmsO0fQ?key=HLY47kmUYcYAL59Kqj4QiA\" alt=\"\" title=\"5V Reverse Bias\" \/><\/figure>\n\n\n\n<p>(Viser ikke fullstendig oppsett med display og RGB)<\/p>\n\n\n\n<p>Her vises nytt oppsett med IR receiver som er koblet i reverse-bias, alts\u00e5 at dioden er koblet omvendt av hvordan \u201csunn fornuft\u201d sier man skal gj\u00f8re det. Denne konfigurasjonen bruker ogs\u00e5 kobling for \u00e5 registrere spenningsfall n\u00e5r ballen bryter str\u00e5len mellom IR sensor og receiver, men lar oss ogs\u00e5 bruke samme 5V spenningsforsyning til hele kretsen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Maskin&nbsp; Anders: Her er hele bordet modellert. Et problem som egentlig har v\u00e6rt med hele veien og som er et hinder for \u00e5 f\u00e5 bedre presisjon for hele mekanismen er at hele vogna \u201csteiler\u201d n\u00e5r spilleren enten roteres eller beveges frem og tilbake. Dette b\u00f8r l\u00f8ses p\u00e5 en bedre m\u00e5te, men er litt begrenset med [&hellip;]<\/p>\n","protected":false},"author":109,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-10246","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/10246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/users\/109"}],"replies":[{"embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=10246"}],"version-history":[{"count":1,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/10246\/revisions"}],"predecessor-version":[{"id":10247,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=\/wp\/v2\/posts\/10246\/revisions\/10247"}],"wp:attachment":[{"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=10246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=10246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dronesonen.usn.no\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=10246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}