Operácie

Steering wheel cleaner

Z SensorWiki

Verzia z 12:31, 29. máj 2019, ktorú vytvoril StudentDTV (diskusia | príspevky) (Postup)
Autor: Marek Trebuľa
Študijný odbor: Robotika a kybernetika 3. Bc. (2019)

Opis projektu

Cieľom projektu je navrhnúť mechanický a elektronický systém pre pohon čistiaceho mechanizmu automobilového volantu.

Vizualizácia volantu s automatickým čistením

Prečo?

Budúcnosť automobilizmu o 20 - 30 rokov predpokladá, že autá budú zdieľané, bude fungovať tzv. "carsharing". Tu nastáva otázka čo s hygienou týchto vozidiel. Hygiena volantu je dôležitá, keďže s ním budú prichádzať ľudia do kontaku pri každej jazde.

Potrebný materiál

Na zostrojenie prototypu pohonného systému pre čistič volantu budete potrebovať:

  1. Arduino Nano
  2. Kontaktné pole
  3. 2x spínač
  4. RGB diódu
  5. Guličkové ložiská 4x12x4mm
  6. Valčekovú reťaz 04A-1 H
  7. 2x reťazová spojka
  8. Reťazové koleso
  9. Motor s prevodovkou
  10. Napájací zdroj 12V
  11. Rezistory
  12. Tranzistor
  13. Prepojovacie vodiče
  14. Tyč s priemerom 4mm
  15. Skrutky a matice

Návod na výrobu

Príprava materálu

Prototyp sa skladá z niekoľkých väčších celkov, ktoré bolo potrebné vyrobiť pred kompletizáciou.

  • 2x maketa volantu vyfrézovaná CNC frézou z MDF dosky hrubej 8mm. Do tejto makety sa budú neskôr osádzať vodiace valčeky a tiež bude o nu priprevnený hnací motor na španovacom mechanizme.
  • Na lasery bolo vyzrezané uchytenie motora z preglejky 5mm hrubej.
  • Vodiace valčeky boli vytlačené 3D tlačou.
  • Reťazové koleso prenášajúce moment motora na reťaz bolo vytlačené 3D tlačou.
  • Z mosadznej tyčky o priemere 4mm boli vyrobené osky pre vodiace valčeky, ktoré spolu s oskami budú osadené v ložiskách. Dĺžka osky je 22mm.

Postup

  1. Do oboch makiet boli vhodne zavŕtané osadenia pre ložiská. Vonkajší priemer ložiska je 12mm preto aj tieto zapustenia boli vŕtané vrtákom hrúbky 12mm. Ďalej boli vyvŕtané otvory pre uchytenie španovacieho systému reťaze, ktorého súčasťou je aj motor s prevodovkou.
  2. Na mosadzné osky boli osadené vodiace valčeky spolu s ložiskami.
  3. Motor s prevodovkou bol uchytený do španovacieho úchytu.
  4. Na výstupný hriadeľ prevodovky bolo nasadené reťazové koleso.(Pozn.: ak kúpite reťazové koleso bez závitu na zaisťovací šrób je potrebné navŕtať a vyrezať závit do náboja reťazového kolesa)
  5. Následne motor + prevodovka + španovací úchyt + reťazové koleso bolo primontované na maketu. Španovací systém bol nastavený tak, aby pri zakladaní reťaze bol čo najvolnejší.
  6. Do makety boli vložené ložiská spolu s vodiacimi valčekmi.
  7. Bola zmeraná potrebná dĺžka valčekovej reťaze a tá bola následne upravená na požadovanú dĺžku.
  8. Po založení reťaze je možné priložiť k valčekom z druhej strany druhý kus makety a celý volant spojiť dokopy šróbami.
  9. Posledný krok čo sa mechanickej časti týka je došpanovanie reťaze.
  10. Na záver urobiť elektrické zapojenie podľa schémy.


link title

MojObrazok2.jpg

Médiá:MojZdrojak.c


Použité zdroje:

  • Zoznam použitej literatúry, vrátane katalógových údajov (datasheet), internetových odkazov a pod.

Analýza

V tejto časti popíšete ako idete daný problém riešiť. Uvediete sem aj všetky potrebné technické údaje, ktoré sú potrebné na úspešné vyriešenie projektu. Napríklad:

  • popis komunikačnej zbernice (i2c, 1-wire, RS-232 a pod.)
  • obrázok zapojenia vývodov použitej súčiastky
  • odkaz na katalógový list
  • priebehy dôležitých signálov
  • este jedna polozka


Popis riešenia

Sem opíšete ako konkrétne ste problém vyriešili. Začnite popisom pripojenia k procesoru (nezabudnite na schému zapojenia!) a zdôraznite ktoré jeho periférie ste pritom využili.

Schéma zapojenia snímača Zapojenie.png

Súbor:Example.jpg

Pozn.: Názov obrázku musí byť jedinečný, uvedomte si, že Obr1.jpg už pred vami skúsilo nahrať už aspoň 10 študentov.

MojObrazok.jpg

Algoritmus a program

Uveďte stručný popis algoritmu, v akom jazyku a verzii vývojového prostredia ste ho vytvorili. Je vhodné nakresliť aspoň hrubú štruktúru programu napríklad vo forme vývojového diagramu. Rozsiahly program pre lepšiu prehľadnosť rozdeľte do viacerých súborov.

Vyberte podstatné časti zdrojového kódu, použite na to prostredie source:

/* A nezabudnite zdroják hojne komentovať  */

int main(void) {
    
    printf("Hello, World!\n");  
    return(0);  
}

Nezabudnite však nahrať aj kompletné zdrojové kódy vášho programu!

Zdrojový kód: serial.h a main.c

program.c


Výsledok

Nezabudnite zdokumentovať výsledok vašej práce. Určite sem patria fotografie, video a zhodnotenie ako ste spokojní s výsledkom,

Kľúčové slová 'Category', ktoré sú na konci stránky nemeňte.