Sisukord:
- 1. samm: kaitseraudade loomine
- 2. samm: kaitseraudade paigaldamine
- Samm: vooluringi loomine
- Samm: koodi lisamine
- Samm: KÕIK TEHTUD
Video: Valgustus Boe Bot: 5 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Selle meistriteose valmistamiseks takistuste suuna, valguse ja heli abil on teil vaja:
-Täielikult toimiv Boe Bot
-Palju vooluahelat
-Hõbepaber
-papp
-Klammerdaja
-Popsikapulgad
-Traadieemaldajad
-Väikesed tangid
-Kuum liimipüstol ja kuum liim
-Elektriline lint
-1 ahela kõlar
-2 tavalist katood -LED -i
-6 1K takistit
-2 10K takistit
-1 10uf kondensaator
Kas ehitame selle üles?
1. samm: kaitseraudade loomine
Põrkeraudade valmistamiseks kasutate järgmist.
-traat
-hõbepaber
-papp
-kuum liim
-Popsikapulgad
-klammerdaja
1. Kõigepealt lõigake välja papitükk ja murrake see pooleks (vt 2. ja 3. pilt) (tehke seda x2).
2. Järgmisena võtate umbes 20 cm pikkuse traadi ja eemaldate mõlemad otsad, kuid üks on pikem kui teine. Seejärel keerake pikem kooritud ots spiraaliks (vt 4. pilti) (tehke seda x4).
3. Võtke tükk plekkfooliumi ja murrake see pooleks, nii et see oleks piisavalt väike, et see mahuks papist sisemise voltimise pinnale. Seejärel klammerda traadi spiraal plekkfooliumi külge, klammerdades läbi kogu volt (vt 5. ja 6. pilti) (TEE SEE x4).
4. Liimige tinafooliumitüki üks külg kaardiplaadi ühe sisemise voldi külge. (Tehke seda iga sisemise voltimise korral, NII x2 papptüki kohta (PÕHIMÕTTES x4)) Olge liimimisel ettevaatlik, et te ei puutuks plekkkilega, kuna see juhib soojust ja põletab sõrmi (vt 6. pilti).
5. Liimige kaks Popsicle pulka kokku (tehke seda x2 ja tehke üks märgatavalt suuremaks) ning liimige iga Popsicle'i ühendus iga papivoldi tagaküljele ja üks, tehes sama asja vastasküljel (vt 1. pilti).
6. Viimane puudutus, et kaitserauad üksteise lähedal püsiksid, on kaitseraua keskosa sidumine piirava pikkusega. Pärast sidumist liimige see ja laske sellel kuivada, et tagada selle turvalisus (vt 1. pilti).
Olete oma kaitserauad edukalt loonud!
2. samm: kaitseraudade paigaldamine
Põrkeraudade paigaldamiseks Boe Botile kasutate järgmist.
-Boe Bot
-Teie uued kaitserauad
-Kuum liim
-Elektriline lint
See samm on üsna lihtne. Kõik, mida pead tegema, on võtta tükk elektrilinti ja panna see piki metallpiirkonda teljega musta kuuliratta kohale. Kui see on teibitud, liimige ala kuumalt teibiga, kleepige kaitserauad ja vajutage kinnitamiseks kuivaks.
Nüüd, kui kaitserauad on valmis, asume ringrajale!
Samm: vooluringi loomine
Vooluringi loomiseks vajate:
-Boe Bot
-kaitserauadega ühendatud juhtmed
-Traadi eemaldajad
-Väikesed tangid
-Ahela traat
-1 ahela kõlar
-2 tavalist katood -LED -i
-6 1K takistit
-2 10K takistit
-1 10uf kondensaator
Vooluahela jaoks soovite ühendada kõik, nagu on näidatud esimesel pildil. Teine, kolmas ja neljas pilt on kõik osa esimesest (lihtsalt jagatud, et see vähem segadusse ajaks). Teine pilt on kaitseraua ahel, kolmas katoodiahel ja neljas kõlariahel.
Kui see on tehtud, saate vooluahela kõlari Boe Boti põhitempli all olevale platvormile elektriliselt lindistada, nii et see ei rippuks.
Veel üks samm, raske osa on läbi!
Samm: koodi lisamine
Koodi nõuetekohase toimimise tagamiseks peate kõigepealt veenduma, et parem servomootor on tihvti 12 pistikus, vasak servo tihvti 13 pistikus ja ahel on täpselt selline, nagu on näidatud eelmistel skeemidel.
Lõpuks peate selle koodi sisestama Basic Stamp'i, ühendama roboti ja lõpuks: RUN IT.
Siin on kood välja kirjutatud, kuid saate alla laadida ka põhitempli faili ja see peaks ka toimima.
Kõik, millele on enne kommenteerimist lisatud apostroof, kuid vajalikud on „{$ STAMP BS2}” ja „{$ PBASIC 2.5}.
'************************************************ *********************** 'Nimi: William
'************************************************************************
Pealkiri - BoeBump.bs2
„Kuupäev - 28. november 2017
„Kirjeldus: looge füüsilised kaitserauad, mis käivitavad käsu, kui see tabab midagi, et Boe Bot eemale tõsta”. Lisage projektile ka heli ja valgustus.
„{$ STAMP BS2}
„{$ PBASIC 2.5}
'************************************************************************
'Alustamise peatamise lähtestamise kood
'(SEE ON KOODI ALUSTAMISEKS !!!)
"See kood paneb bot peatuma või käivituma, kui vajutate lähtestamist" ************************************ ************************************
temp VAR Byte 'ajutine pood
RunStatus DATA $ 00 'muutuja on salvestatud ROM -i
READ RunStatus, temp 'READ muutuja ROM -ilt
temp = ~ temp 'pöörake väärtus 0 kuni 1 või 1 kuni 0
KIRJUTA RunStatus, temp 'KIRJUTA muutuja tagasi ROMile
IF (temp> 0) THEN END 'Kontrollige, kas väärtus on 1 ja kui jah, siis LÕPPE programm
'************************************************************************
'Pins Setup
'************************************************************************
LMootori PIN -kood 13
RMotor PIN 12
'************************************************************************
'Konstantide seadistamine
'************************************************************************
Peatage CON 750
RStop CON 750
'************************************************************************
'Muutujad
'************************************************************************
X VAR Sõna
'************************************************************************
'Põhiprogramm
'************************************************************************
FREQOUT 5, 150, 880 'Loo vana vürtsilugu
PAUS 50 'Freqout -käsu jaoks
FREQOUT 5, 150, 880 'numbrid väljuvad (nt: 5), kestus (nt: 150 ms), PAUS 20 'ja lõpuks sagedus (nt: 880Hz)
TASUTA 5, 250, 988
PAUS 20
TASUTA 5, 250, 1175
PAUS 20
TASUTA 5, 250, 1047
PAUS 20
TASUTA 5, 150, 1319
PAUS 20
TASUTA 5, 200, 1450
PAUS 20
TASUTA 5, 300, 1175
TEE
HIGH 0 'Tee katoodid valgeks (kuid need ei muutu valgeks, nagu
HIGH 1 'alamprogramm muudab kohe värvi).
KÕRGE 2
KÕRGE 9
KÕRGE 10
KÕRGE 11
IF (IN6 = 1) JA (IN4 = 1) THEN 'Kui mitte ükski kaitseraud
LOW 0 'puudutavad, seejärel tehke katoodid
LOW 2 'roheline ja jätkake alamprogrammiga
LOW 9 'kutsus edasi.
MADAL 11
GOSUB Edasi
ELSEIF (IN6 = 0) JA (IN4 = 0) SIIS Kui mõlemad kaitserauad puudutavad, LOW 0 ', seejärel muutke mõlemad katoodid punaseks, LOW 1 'looge kaks piiksu ja jätkake
LOW 9 'BothBump alamprogramm.
MADAL 10
TASUTA 5, 50, 2500
PAUS 200
TASUTA 5, 200, 2500
GOSUB BothBump
ELSEIF (IN6 = 0) JA (IN4 = 1) SIIS Kui ainult õige kaitseraud tabab, LOW 9 'pane parempoolne katood punaseks, LOW 10 'looge kaks piiksu ja jätkake
FREQOUT 5, 50, 2500 'BumpRighti alamprogramm.
PAUS 200
TASUTA 5, 200, 2500
GOSUB BumpRight
ELSEIF (IN6 = 1) JA (IN4 = 0) SIIS Kui ainult vasak põrkeraud lööb, LOW 0 'muudab vasaku katoodi punaseks, LOW 1 'looge kaks piiksu ja jätkake
FREQOUT 5, 50, 2500 'BumpLeft alamprogramm.
PAUS 200
TASUTA 5, 200, 2500
GOSUB BumpLeft
ENDIF
LOOP
END 'Stoppprogramm enne juhuslikult käivitatud alamprotseduure
'************************************************************************
„Alamprotseduurid
'************************************************************************
Edasi: 'Liigu natuke edasi
X = 1 kuni 30
PULSOUT RMotor, 700
PULSOUT LMotor, 850
JÄRGMINE
PAUS 20
RETURN 'Mine tagasi uuesti alustamise juurde
'****************************************************
BothBump: Varundage natuke
X puhul 1 kuni 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
JÄRGMINE
PAUS 200
FOR X = 1 kuni 100 'Pöörake takistusest vasakule
PULSOUT RMotor, 650
PULSOUT LMotor, 760
JÄRGMINE
PAUS 20
RETURN 'Mine tagasi uuesti alustamise juurde
'****************************************************
BumpLeft: „Varundage natuke
X puhul 1 kuni 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
JÄRGMINE
PAUS 200
FOR X = 1 kuni 100 'Pöörake takistusest paremale
PULSOUT RMotor, 740
PULSOUT LMotor, 850
JÄRGMINE
PAUS 20
RETURN 'Mine tagasi uuesti alustamise juurde
'****************************************************
BumpRight: Varundage natuke
X puhul 1 kuni 150
PULSOUT RMotor, 850
PULSOUT LMotor, 650
JÄRGMINE
PAUS 200 FOR X = 1 kuni 100 'Pöörake takistusest vasakule
PULSOUT RMotor, 650
PULSOUT LMotor, 760
JÄRGMINE
PAUS 20
RETURN 'Mine tagasi uuesti alustamise juurde
'********************************************************
„Alamprotseduuride lõpp
'********************************************************
'Koodi lõpp
'********************************************************
PALJU ÕNNE, Olete oma BOE BOT -i UUENDANUD !!!
Oluline punkt:
Pidage meeles, et koodi käivitamisel peate selle käivitamiseks vajutama roboti lähtestusnuppu
Samm: KÕIK TEHTUD
Vaadake videoid ja kuulake helifaile, et näha, mida see uuendus tegelikult suudab!
P. S. Boe -fail on vana vürtside viis, mis ilmneb Boe Boti esmakordsel aktiveerimisel lähtestusnupu kaudu. Boe Beep fail on heli, mis kostab kaitseraudade aktiveerimisel (vastu takistust).
Soovitan:
Smart Deski LED -tuli - Nutikas valgustus W/ Arduino - Neopikselite tööruum: 10 sammu (koos piltidega)
Smart Deski LED -tuli | Nutikas valgustus W/ Arduino | Neopikselite tööruum: nüüd veedame päevadel palju aega kodus, õpime ja töötame virtuaalselt, nii et miks mitte muuta meie tööruum suuremaks kohandatud ja nutika valgustussüsteemi Arduino ja Ws2812b alusel. Siin näitan teile, kuidas oma nutikat Laua LED -tuli, mis
Automaatne sissepääsu valgustus: 10 sammu
Automaatne sissepääsu valgustus: Ma tahan paigaldada automaatse valgustuse maja sissepääsu sisse. Enamikul juhtudel sobivad PIR (passiivne infrapunaandur) liikumisanduri lüliti ja lamp, kuid loobun sellest ideest, kuna väljast kinnitatud andur tundub kohmakas. Minu eesmärk selles projektis:
Tehke oma ümbritsev valgustus Raspberry Pi Zero abil: 5 sammu (piltidega)
Tehke oma ümbritsev valgustus Raspberry Pi Zero abil: Selles projektis näitan teile, kuidas ühendada Raspberry Pi Zero paari täiendava osaga, et lisada telerile ümbritsev valgusefekt, mis parandab vaatamiskogemust. Alustame
Lahe valgustus Fre (LED -moodulid): 9 sammu
Cool Lighting for Fre (LED -moodulid): selles juhendis tegin väikesed LED -tuled mõningate heledate efektide jaoks kasutatud ringlussevõetud patareid, kuna see oli tasuta, kuid saate kasutada mis tahes akut, mida soovite
3D -printeri korpuse LED -valgustus: 5 sammu
3D -printeri korpuse LED -valgustus: alustamiseks vajate mingit LED -valgustite komplekti ja korpust, kuhu soovite selle lisada. Minu puhul on mul vana Anet A8, mida kasutan igapäevaselt ja lihtsalt tahtsin seda veidi esinduslikumaks muuta. Rääkimata valgustist minu garaažis