Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovo je projekt dizajna robotike na početnoj razini u kojem sam izmijenio Ottobota dodavanjem novih senzora u njegov prototip. Otto je jednostavan interaktivni robot zasnovan na programskom jeziku Arduino. U osnovi, ovaj post s uputama govori o dopuštanju robotu da reagira na nekoliko senzora na različite načine, tako da radi stvari na temelju senzora koji je stimuliran. Konačni proizvod trebao bi biti, kada se pritisne gumb, ottobot svira kratku melodiju ili maše nogama ili uključuje diodu koja emitira svjetlost.
Korak 1: Montaža materijala i instalacija softvera
Potrebne su sljedeće elektroničke komponente i računalna aplikacija:
- Otto DIY robot
- IDE otvorenog koda za Arduino (moja je bila verzija 1.8.5 na Macbook Pro-u)
- 1 matična ploča
- 8 kratkospojnih žica (muški na ženski)
- 3 kratkospojne žice (ženska na žensku)
- 2 LED diode bilo koje boje
- 2 tipke
- 1 HW-483 osjetnik na dodir
Korak 2: Postavljanje tipki
Postavite gumb u matičnu ploču, preko provalije za IC-ove s dvostrukim linijskim paketom (DIP). Sve četiri nogice gumba moraju biti čvrsto pričvršćene kako bi električna struja mogla neometano teći duž priključnih traka na ploči. Slično, drugi gumb postavite na drugo mjesto.
Spojite jednu nogicu gumba kroz kratkospojnik (muški na ženski) na naponski (V ili +) pin analognog 0 (A0) na Arduino Nano IO štitu. Ovu žicu također spojite na signalni (S) pin A0. Na suprotnom kraju spojite rupu u istom stupcu s nogom sa uzemljenjem (G ili GND) A0. Ponovite korake za drugi gumb, osim što ovaj put koristite A1.
Korak 3: Postavljanje više LED dioda
Priključite LED 1 na matičnu ploču, noge su zakopane u dvije odvojene priključne trake. Dugu nogu LED 2 postavite uz kratku nogu LED 1 na istu priključnu traku. Kratka noga LED 2 može ići bilo gdje sve dok nije u korištenim stupcima na ploči. Konačno, da bih dovršio serijski krug, spojio sam dugu nogu LED 1 na signalni (S) pin A4, a kratku nogu LED 2 na G pin A4.
Struja teče u petlji prema jednom putu od početka do kraja, pri čemu je anoda (pozitivna) LED 2 spojena s katodom (negativna) LED 1. Štoviše, naponski izlaz s analognog pina spaja se na pozitivan dugačka noga LED 1, a s te LED diode vrši se daljnja veza od negativne do pozitivne LED 2 u istosmjernom krugu, od koje struja ide od negativnog kraja do izlaznog pina uzemljenja.
Korak 4: Dodirnite Povezivanje senzora
Tri nožice osjetnika na dodir imaju različite funkcije. Srednji prihvaća napon. Jedan od bočnih krakova s velikim slovom S ispisanim pored njega odgovoran je za unos signala, a drugi koji je označen simbolom minus je elektroda za uzemljenje. Stoga spojite bočne igle na S i G digitalnog 7 (D7), srednji krak na V.
Korak 5: Prijenos programa
Ovom koraku sam priložio.ino tekstualnu datoteku svog ottobot koda za vašu referencu. Priznajem nedostatke u svom programu, posebno dio LED. Uspio sam dopustiti da svjetla istovremeno trepere unatoč mojim nemilosrdnim naporima da ih natjeram da nestanu i ugase. Ispričavam se na nejasnoćama u mojoj komunikaciji i, nadam se, čitatelji mog posta moći će s lakoćom slijediti gore navedene postupke.