Turinys:

„Boe Bot“apšvietimas: 5 žingsniai
„Boe Bot“apšvietimas: 5 žingsniai

Video: „Boe Bot“apšvietimas: 5 žingsniai

Video: „Boe Bot“apšvietimas: 5 žingsniai
Video: 💣 ИЩУ ТЕБЯ 💣 МЕЛОДРАМА 💣 ФИЛЬМ в HD. 2024, Liepa
Anonim
Įsižiebkite „Boe Bot“
Įsižiebkite „Boe Bot“
Įsižiebkite „Boe Bot“
Įsižiebkite „Boe Bot“
Įsižiebkite „Boe Bot“
Įsižiebkite „Boe Bot“

Norėdami sukurti šį šedevrą su kliūčių krypties, šviesos indikacijos ir garso galimybėmis, jums reikės:

-Visiškai veikiantis „Boe Bot“

-Daug grandinės laidų

-Folija

-Kartonas

-Stapler

-Populiarių lazdelės

-laidų nuėmikliai

-Mažos replės

-Karštas klijų pistoletas ir karšti klijai

-Izoliacinė juosta

-1 grandinės garsiakalbis

-2 įprasti katodo šviesos diodai

-6 1K rezistoriai

-2 10K rezistoriai

-1 10uf kondensatorius

Ar mes jį statysime?

1 žingsnis: buferių kūrimas

Buferių kūrimas
Buferių kūrimas
Buferių kūrimas
Buferių kūrimas
Buferių kūrimas
Buferių kūrimas

Norėdami gaminti buferius, naudosite:

-viela

-folija

-kartonas

-karšti klijai

-Populiarinės lazdelės

-segtukas

1. Pirmiausia norėsite iškirpti kartono gabalėlį ir perlenkti jį per pusę (žr. 2 ir 3 paveikslėlį) (Darykite tai x2).

2. Tada paimkite maždaug 20 cm ilgio vielą ir nuimkite abu galus, bet vieną ilgesnį už kitą. Tada pasukite ilgesnį nuplėštą galą į spiralę (žr. 4 paveikslėlį) (Darykite tai x4).

3. Paimkite skardos gabalėlį ir sulenkite jį per pusę, kad jis būtų pakankamai mažas, kad tilptų ant vidinio kartono paviršiaus. Tada susegkite vielos spiralę prie skardos, susegdami visą raukšlę (žr. 5 ir 6 vaizdą) (Darykite tai x4).

4. Vieną skardos gabalo pusę priklijuokite prie vieno vidinio kartono kartono lankstymo. (Darykite tai kiekvienam vidiniam sulankstymui, taigi x2 už kartono gabalą (PAGRINDINIAI x4)) Būkite atsargūs, kad klijuojant nelieskite skardos, nes ji išsklaidys šilumą ir sudegins pirštus (žr. 6 paveikslą).

5. Klijuokite dvi „Popsicle“lazdeles (Darykite tai x2 ir padarykite vieną žymiai didesnę) ir priklijuokite vieną „Popsicle“jungtį prie kiekvieno kartono atlenkimo galo, o kitą atlikite tą patį priešingoje pusėje (žr. 1 paveikslą).

6. Paskutinis prisilietimas, kad buferiai liktų arti vienas kito, yra pririšti vidurį iki ribojančio buferių ilgio. Pririšę, priklijuokite ir leiskite išdžiūti, kad užtikrintumėte jo saugumą (žr. 1 paveikslą).

Sėkmingai sukūrėte buferius!

2 žingsnis: buferių montavimas

Buferių montavimas
Buferių montavimas

Norėdami pritvirtinti buferius prie „Boe Bot“, naudosite:

-Boe Botas

-Jūsų nauji buferiai

-Karšti klijai

-Izoliacinė juosta

Šis žingsnis yra gana paprastas. Viskas, ką jums reikia padaryti, tai paimti elektrinės juostos gabalėlį ir uždėti jį išilgai metalinės srities tiesiai virš juodo rutulinio rato su ašimi. Užklijuodami juostą, karštai klijuokite vietą juostele, priklijuokite buferius ir spauskite, kol išdžius.

Dabar, kai buferiai yra paruošti, eikime į grandinę!

3 žingsnis: grandinės sukūrimas

Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas
Grandinės kūrimas

Norėdami sukurti grandinę, jums reikės:

-Boe Botas

-Prie buferių prijungti laidai

-laidų nuėmikliai

-Mažos replės

-Grandinės viela

-1 grandinės garsiakalbis

-2 įprasti katodo šviesos diodai

-6 1K rezistoriai

-2 10K rezistoriai

-1 10uf kondensatorius

Prie grandinės norėsite viską prijungti, kaip parodyta pirmame paveikslėlyje. Antrasis, trečiasis ir ketvirtasis vaizdas yra pirmojo vaizdo dalis (tik padalyta, kad būtų mažiau painu). Antrasis vaizdas yra buferio grandinė, trečiasis - katodo grandinė, o ketvirtasis - garsiakalbio grandinė.

Kai tai padarysite, grandinės garsiakalbį galite priklijuoti prie platformos, esančios po pagrindiniu „Boe Bot“antspaudu, kad jis nekabintų.

Dar vienas žingsnis, sunki dalis baigta!

4 žingsnis: pridėkite kodą

Kodo pridėjimas
Kodo pridėjimas

Kad įsitikintumėte, jog kodas veikia tinkamai, pirmiausia norėsite įsitikinti, kad dešinysis servo variklis yra 12 kištuko kištuke, kairysis - 13 kaiščio kištuke ir kad grandinė yra tiksliai tokia, kaip parodyta ankstesnėse diagramose.

Galiausiai turėsite įvesti šį kodą į „Basic Stamp“, prijungti robotą ir galiausiai: Vykdyti.

Čia parašytas kodas, tačiau taip pat galite atsisiųsti pagrindinį antspaudo failą, kuris taip pat turėtų veikti.

Viskas, prieš komentarus pateikiant apostrofą, bet būtini „{$ STAMP BS2}“ir „{$ PBASIC 2.5}“.

'************************************************ *********************** 'Vardas: Viljamas

'************************************************************************

„Pavadinimas -„ BoeBump.bs2 “

„Data - 2017 m. Lapkričio 28 d

„Aprašymas: sukurkite fizinius buferius, kurie suaktyvina komandą, kai ji atsitrenkia į kažką, kad„ Boe Bot “nutoltų“nuo kliūties. Pridėkite garsą ir apšvietimą prie projekto.

„{$ STAMP BS2}

„{$ PBASIC 2.5}

'************************************************************************

„Iš naujo nustatytos pradžios stabdymo kodas

'(TAIP KAIP PRADĖTI KODĄ !!!)

„Šis kodas priverčia robotą sustoti arba paleisti, kai paspaudžiamas atstatymas“************************************ ************************************

temp VAR baitų laikina parduotuvė

„RunStatus DATA $ 00“kintamasis saugomas ROM

READ RunStatus, temp 'READ kintamąjį iš ROM

temp = ~ temp 'apverčia vertę nuo 0 iki 1 arba nuo 1 iki 0

RAŠYTI „RunStatus“, temp “ĮRAŠYTI kintamąjį atgal į ROM

IF (temp> 0) THEN END 'Patikrinkite, ar vertė yra 1, ir jei taip, PABAIGA programą

'************************************************************************

'Smeigtukų sąranka

'************************************************************************

LMotor PIN 13

„RMotor PIN“12

'************************************************************************

„Pastovi sąranka

'************************************************************************

L stop ST 750

„RStop CON 750“

'************************************************************************

'Kintamieji

'************************************************************************

X VAR Žodis

'************************************************************************

'Pagrindinė programa

'************************************************************************

FREQOUT 5, 150, 880 'Sukurkite seną prieskonių melodiją

PAUSE 50 'Freqout komandai

FREQOUT 5, 150, 880 'numeriai išvedami (pvz., 5), trukmė (pvz., 150 ms), PAUSE 20 'ir galiausiai dažnio lygis (pvz., 880Hz)

FREQOUT 5, 250, 988

PAUZĖ 20

FREQOUT 5, 250, 1175

PAUZĖ 20

FREQOUT 5, 250, 1047

PAUZĖ 20

FREQOUT 5, 150, 1319

PAUZĖ 20

FREQOUT 5, 200, 1450

PAUZĖ 20

FREQOUT 5, 300, 1175

DARYTI

AUKŠTAS 0 'Padarykite katodus baltais (bet jie nebus balti, kaip

HIGH 1 'paprogramė iš karto pakeis spalvą).

AUKŠTAS 2

AUKŠTAS 9

AUKŠTAS 10

AUKŠTAS 11

IF (IN6 = 1) IR (IN4 = 1) THEN 'Jei nė vienas iš buferių

LOW 0 'liečiasi, tada padarykite katodus

LOW 2 'žalia ir pereikite prie paprogramės

LOW 9 'paskambino į priekį.

ŽEMA 11

GOSUB Pirmyn

ELSEIF (IN6 = 0) IR (IN4 = 0) THEN Jei abu buferiai liečiasi, LOW 0 ', tada abu katodai pasidaro raudoni, LOW 1 'sukurkite du pyptelėjimus ir pereikite prie

LOW 9 ′ „BothBump“paprogramė.

ŽEMA 10

DAŽNIAI 5, 50, 2500

PAUZĖ 200

DAŽNIAI 5, 200, 2500

„GOSUB BothBump“

ELSEIF (IN6 = 0) IR (IN4 = 1) THEN Jei pataikys tik dešinysis buferis, LOW 9 ', kad dešinysis katodas pasidarytų raudonas, LOW 10 'sukurkite du pyptelėjimus ir tęskite

FREQOUT 5, 50, 2500 'BumpRight paprogramė.

PAUZĖ 200

DAŽNIAI 5, 200, 2500

„GOSUB BumpRight“

ELSEIF (IN6 = 1) IR (IN4 = 0) THEN Jei atsitrenkia tik kairysis buferis, LOW 0 'kairysis katodas tampa raudonas, LOW 1 'sukurkite du pyptelėjimus ir tęskite

FREQOUT 5, 50, 2500 'BumpLeft paprogramė.

PAUZĖ 200

DAŽNIAI 5, 200, 2500

„GOSUB BumpLeft“

ENDIF

KILPAS

PABAIGA „Sustabdymo programa prieš atsitiktinai atliktas papildomas procedūras

'************************************************************************

„Papildomos procedūros

'************************************************************************

Pirmyn: „Šiek tiek judėkite į priekį

X = nuo 1 iki 30

PULSOUT RMotor, 700

PULSOUT LMotor, 850

KITAS

PAUZĖ 20

RETURN 'Grįžkite į pradžią pakartoti

'****************************************************

BothBump: „Truputį atsarginę kopiją

X = nuo 1 iki 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

KITAS

PAUZĖ 200

FOR X = nuo 1 iki 100 'Pasukite į kairę nuo kliūčių

PULSOUT RMotor, 650

PULSOUT LMotor, 760

KITAS

PAUZĖ 20

RETURN 'Grįžkite į pradžią pakartoti

'****************************************************

BumpLeft: „Truputį pasidarykite atsarginę kopiją

X = nuo 1 iki 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

KITAS

PAUZĖ 200

FOR X = nuo 1 iki 100 'Pasukite į dešinę nuo kliūčių

PULSOUT RMotor, 740

PULSOUT LMotor, 850

KITAS

PAUZĖ 20

RETURN 'Grįžkite į pradžią pakartoti

'****************************************************

BumpRight: „Truputį pasidarykite atsarginę kopiją

X = nuo 1 iki 150

PULSOUT RMotor, 850

PULSOUT LMotor, 650

KITAS

PAUZĖ 200 FOR X = 1–100 'Pasukite į kairę nuo kliūčių

PULSOUT RMotor, 650

PULSOUT LMotor, 760

KITAS

PAUZĖ 20

RETURN 'Grįžkite į pradžią pakartoti

'********************************************************

„Papildomų procedūrų pabaiga

'********************************************************

'Kodo pabaiga

'********************************************************

SVEIKINAME, JŪS ATNAUJINĖTE BOE BOT !!!

Esminis taškas:

Atminkite, kad paleisdami kodą turite paspausti roboto atstatymo mygtuką, kad jis veiktų

5 žingsnis: viskas padaryta

Žiūrėkite vaizdo įrašus ir klausykite garso failų, kad pamatytumėte, ką šis atnaujinimas iš tikrųjų gali padaryti!

P. S. „Boe“failas yra sena prieskonių melodija, kuri atsiranda pirmą kartą suaktyvinus „Boe Bot“naudojant atstatymo mygtuką. „Boe Beep“failas yra garsas, kuris skamba įjungus buferius (atsitrenkus į kliūtį).

Rekomenduojamas: