Tartalomjegyzék:

Kávé-művészeti projekt: 7 lépés (képekkel)
Kávé-művészeti projekt: 7 lépés (képekkel)

Videó: Kávé-művészeti projekt: 7 lépés (képekkel)

Videó: Kávé-művészeti projekt: 7 lépés (képekkel)
Videó: 10 САМЫХ КРАСИВЫХ АКТРИС РОССИЙСКОГО КИНО! Часть 1. 2024, November
Anonim
Image
Image
Az Arduino letöltése
Az Arduino letöltése

Na szia! A nevem Manou, és ez az első tanítható. Ez az oktatható dolog arról szól, hogy szerelőkart készítsen egy arduino genuino uno -val! Ez az egész ezzel az alapötlettel kezdődött: egy robotot akartam készíteni, amely művészetet készített, és egy tanulóval folytatott beszélgetés során arra gondoltam, hogy szórakoztató lenne olyan kar készítése, amely koszos lesz.

Tehát ez a projekt alapvetően azt jelenti, hogy véletlenszerű helyzetekben elfordítja a karját, majd vissza a kiindulási ponthoz, miközben egy csészét vagy valami mást tart, és amikor felér egy pozícióval, felfelé és lefelé billent. A kávé művészet a következőkből áll: egy kis tál a kiindulási pont alatt, ahol a csésze össze -vissza merül.

Ez a projekt az Ön számára készült, ha még nem ismeri az arduino -t, és fejleszteni szeretné kódolási és készítési készségeit, de azoknak is, akik már profik, mert nagyobb magasságokat tud adni ennek a projektnek.

1. lépés: Amire szüksége van

Amire szükséged van:

- 1x Arduino genuino uno (https://www.floris.cc/shop/en/search?controller=se…), - arduino.exe program (ingyenesen letölthető:

- 3x szervomotorok (én TG9e -t használtam, másokat is használhat, még nagyobbakat vagy folyamatosakat, de ezek nem szerepelnek a kódomban)

- 11x pinwires (de valószínűleg több, a vezetékek törékenyek!)

- nyomtatólap

- MDF 4 mm vastag falemez (mondjuk 1x1 méter)

- fa ragasztó

- kontakt ragasztó

- szegélyek (különböző méretek, 4 mm -es 10 mm -es fúrók példák)

- fűrész

- szabadfűrész

- forrasztópáka

- 4x keresztcsavar

- keresztcsavarhúzó

- 1x zsanér

- fa reszelő

- csiszolópapír

Utolsó simítások:

- csésze (vagy több, ha részt kíván venni a robottal)

- több tál (különböző színekhez)

- régi fehér terítő vagy A3/A2 papír

- kávé

- különböző ízek (a színek miatt)

2. lépés: Az Arduino letöltése

Amikor letöltötte az arduino.exe fájlt a számítógépére, megnyithatja azt a fájlban, ahová mentette, és megkapja a következő képernyőt.

Törölje a meglévő kódot, és másolja a következő kódot:

A kód tartalmaz néhány magyarázatot arról, hogy mit csinál, ha nem működik, kattintson a hozzáadott fájlra a kódommal.

// Biztosítja, hogy a szervo függvény használható és importálható legyen a projektbe.#Include

// Változók a különböző szervók megkülönböztetésére.

Szervo szervó;

Szervo szervo2;

Szervo szervo3;

// Itt határozzák meg, hogy melyik szervó melyik csaphoz van rögzítve, és ha értékkel kezdődnek. ebben az esetben 0.

void setup () {

Sorozat.kezdet (9600);

servo.attach (8);

servo2.attach (9);

szervo3.csatlakozás (10);

servo.write (0);

servo2.write (0);

servo3.write (0);

}

void loop () {

// Állandó változók a szervó elfordításához és véletlenszerű pozíciókba helyezéséhez a tartományában (Ahol a kar elérheti).

const int angleIncrement = 1;

const int IncrementDelay = 10;

const int randomStop = véletlen (20, 135);

// A szög nulláról indul. ha a szög kisebb, mint a véletlenszerű mozgás, akkor a szervó megfordul, mivel összeadja a szögnövelést kis késéssel (növekményes késleltetés).

for (int szög = 0; szög <randomStop; szög += szögnövelés) {

// lassú előrehaladás.

servo.write (szög);

servo2.write (szög);

késleltetés (inkrementDelay);

}

// Biztosítja a késleltetést, így a balról jobbról a lefelé történő átmenet rugalmasan és a megfelelő módon történik.

késleltetés (1000);

// Biztosítja, hogy a servo3 késleltetéssel lefelé mozogjon.

for (int goingDown = 0; goingDown <60; goingDown ++) {

servo3.write (megy le);

késleltetés (inkrementDelay);

}

// Biztosítja, hogy a servo3 késleltetéssel felfelé mozogjon.

for (int goingUp = 60; goingUp> 0; goingUp -) {

servo3.write (megy fel);

késleltetés (inkrementDelay);

}

// A szög randomStop -nal kezdődik. Ha a szög nagyobb, mint nulla, akkor a szög visszalép, mivel a szögnövelést kis késéssel (növekményes késleltetés) kivonjuk.

for (int szög = véletlenszerű leállás; szög> 0; szög -= szögnövelés) {

// lassú mozgás hátra

servo.write (szög);

servo2.write (szög);

késleltetés (inkrementDelay);

}

// Biztosítja a késleltetést, így a balról jobbról a lefelé történő átmenet rugalmasan és a megfelelő módon történik.

késleltetés (1000);

// Biztosítja, hogy a servo3 késleltetéssel lefelé mozogjon. for (int goingDown = 0; goingDown <60; goingDown ++) {

servo3.write (megyDown);

késleltetés (inkrementDelay);

}

// Biztosítja, hogy a servo3 késleltetéssel felfelé mozogjon.

for (int goingUp = 60; goingUp> 0; goingUp -) {

servo3.write (megy fel);

késleltetés (inkrementDelay);

}

}

3. lépés: Összerakás

Összerakása
Összerakása
Összerakása
Összerakása

Rendben, most, hogy a kód működik: a bal felső sarokban található pipa segítségével mentheti, és a mellette lévő nyílgombbal feltöltheti az arduino -jába.

Ezután elvégezzük a telepítést.

A képemen sok vezetéket használtam, de kevesebb is lehetséges, nézze meg a vázlatomat, majd forrasztja össze.

Már csak az USB2.0 kábelt kell behelyezni az arduino -ba és a laptopjába, a powerbankjába, vagy akár akkumulátort is használni (a másik porttal).

Jelenleg a projekt működik, nincs más hátra, mint hogy valami körülötte legyen.

4. lépés: Otthon az Arduino számára

Arduino otthona
Arduino otthona
Arduino otthona
Arduino otthona
Arduino otthona
Arduino otthona

Oké! ebben a lépésben menedéket készítünk az arduino, a nyomtatólap és a vezetékek számára. Lézervágóval tökéletes téglalapokat készítettem, de ezt fűrésszel könnyedén megteheti!

Csak rajzolja le és mérje meg a fát, és látta.

Én elkészítettem az enyémet:

magassága 6,5

szélessége 7 cm

hossza 9 cm

Győződjön meg arról, hogy az arduino kábel oldalán lyuk van, és hogy az oldalon, ahová a szervohuzalokat be kell vezetni, szintén hol van. A lyukakat 1 cm -re és 1 -re készítettem minden sarkon (az oldal, amely 9 cm és 6, 5 cm).

Tegye össze a dobozt kontaktragasztóval, győződjön meg róla, hogy a teteje még nincs ragasztva!

5. lépés: Fegyverek készítése

A fegyverek készítése
A fegyverek készítése
A fegyverek készítése
A fegyverek készítése
A fegyverek készítése
A fegyverek készítése

Ezután a karokat készítjük. ismét lézervágóval készítettem az enyémet, de a fűrész és a fűrész is csodálatos munkát végez! A karjaim összesen 16 cm hosszúak, és mindegyik kör átmérője 6-7 cm, kis 5 mm -es lyukkal, nézze meg a szervó tetejét, ez eltérhet!

Én is készítettem 2 rudat a kar alján, és egy kis deszkát közte fafa ragasztóval.

Ezután összerakhatja a két 180 fokos szervóját, az egyiknek fejjel lefelé kell lennie, a másikat pedig függőlegesen, mindkét oldalon lévő vezetékekkel együtt. Most egy kis dobozt fogunk készíteni körülöttük fával és faragasztóval. Ismét győződjön meg arról, hogy a vezetékek oldalán elég nagy lyukak vannak. Ezután ragassza fel a szervó karját. (győződjön meg arról, hogy a jobb szervó a karhoz van rögzítve).

6. lépés: Az otthon és a kar egyesítése

Otthon és kar egyesítése
Otthon és kar egyesítése
Otthon és kar egyesítése
Otthon és kar egyesítése
Otthon és kar egyesítése
Otthon és kar egyesítése
Otthon és kar egyesítése
Otthon és kar egyesítése

Rendben, ha mindkét fő elem készen áll, akkor összeállítjuk. Fogja meg a zsanérját, és jelölje meg az arduino otthonában, hogy hova szeretné rögzíteni. először csavarja le az oldalán, majd a karján. Ha problémája van azzal, hogy a karja nincs egyenesen felfelé, készítsen egy kis deszkát az otthon alá a stabilabb kar érdekében.

Most mindketten együtt vannak, de még nem dőlhet meg. Ehhez vegye be a szervo 3 -at, és tegyen rá egy fél műanyag tetejét (ezek a szervóhoz tartoznak). helyezze a szervót a kar egyik rúdja alá. Készíts köré egy kis dobozt, és tedd egy kicsit magasabbra a szervót, ha problémád volt az egyenes karral.

7. lépés: Utolsó simítások

Image
Image

Gratulálunk, a tervezés kész!

már csak a következő tennivalók vannak:

- Manőverezze el a vezetékeket esetleg papírral vagy műanyag hengerrel

- készíts egy kis fából készült tálat a kávéhoz, vagy használd a gyűjteményed egyikét.

ezután készítse elő az asztalterítőt, főzzön kávét, igyon egy kis csészét (tegyen egy kis vizet a súly eléréséhez és a hatás jobb működéséhez), és kapcsolja be a projektet!

Ajánlott: