Obsah:

Hra Bot Laser Gallery: 4 kroky (s obrázkami)
Hra Bot Laser Gallery: 4 kroky (s obrázkami)

Video: Hra Bot Laser Gallery: 4 kroky (s obrázkami)

Video: Hra Bot Laser Gallery: 4 kroky (s obrázkami)
Video: Я работаю в Страшном музее для Богатых и Знаменитых. Страшные истории. Ужасы. 2024, Júl
Anonim
Image
Image
Hra Bot Laser Gallery Gallery
Hra Bot Laser Gallery Gallery
Hra Bot Laser Gallery Gallery
Hra Bot Laser Gallery Gallery
Hra Bot Laser Gallery Gallery
Hra Bot Laser Gallery Gallery

Jedná sa o hru, kde laserovým ukazovateľom namierite na brucho robota, aby ste ho „deaktivovali“. Keď zasiahnete slabé miesto robota, jeho oči stmavnú a budete počuť laserový zvuk. Potom, čo sa deaktivuje všetkých päť robotov, sa hra resetuje a roboty sa znova zapnú po jednom.

Urobil som to, pretože vytvára jednoduchý príklad vstupu/výstupu na vysvetlenie toho, čoho sú mikrokontroléry schopné, a je to oveľa zábavnejšie ako stlačenie tlačidla na doske. Ďalším príjemným krokom by mohlo byť pridanie serv alebo vibračných motorov pre zvýšenie úrovne spätnej väzby.

Krok 1: Zhromaždite zásoby

Zhromaždite zásoby
Zhromaždite zásoby
Zhromaždite zásoby
Zhromaždite zásoby
  • 5 mm LED (alebo ak nepoužívate 3D tlačený model, môžete použiť akúkoľvek veľkosť)
  • LDR (svetlo závislý odpor)
  • 3 drôty
  • 2 odpory (použil som 200 ohmov, ale môžete použiť akýkoľvek, ktorý ochráni vašu LED diódu. Vzdelávací odkaz!)
  • Mikrokontrolér, použil som Arduino Nano
  • Káble a prepojovacie káble
  • Momentálne prepínače
  • Piezo „reproduktor“P

Voliteľné

  • Zmršťovacia
  • Konektory
  • Lepidlo

Každý bot som nastavil ako modulárny, aby som ho mohol ľahko odpojiť kvôli ukladaniu alebo úprave. Na malú ochranu exponovaných spojení som použil zmršťovanie tepla.

Náradie:

  • Spájkovacie zariadenie
  • 3D tlačiareň (voliteľné)

Krok 2: 3D tlač

3D tlač
3D tlač
3D tlač
3D tlač

www.thingiverse.com/thing:2069579

Ak chcete použiť môj model, kliknite na odkaz. 5 mm dióda LED pritlačí priamo do zadnej časti.

LDR (alebo akýkoľvek snímač s dvoma vodičmi) môže byť prevlečený prednou stranou. Možno budete musieť otvory trochu otvoriť horúcim klincom alebo malým vrtákom.

Ak nechcete model vytlačiť na 3D tlač, môžete si niečo vyrobiť sami. Prototyp začínal jednoduchým kartónovým terčom, do ktorého boli zasunuté vodiče.

Krok 3: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Tieto som navrhol tak, aby do zásuvky na chlieb neboli žiadne ďalšie komponenty. Len drôty a vypínače.

Každá sada {LED, LDR, 2 rezistorov} predstavuje jedného robota. Použil som predlžovacie servo káble, ktoré sa zapojili priamo do kolíkových konektorov, ktoré som spájkoval na každom robote. Všimnite si, že z každého robota budú vychádzať tri drôty.

Dávajte si preto pozor na pripojenie správnych odporov k správnym vodičom. Možno sa vám bude zdať moja schéma trochu zamotaná, ale zachránilo ma to pred potrebou štyroch drôtov. Dúfam, že to dáva zmysel.

Oranžové vodiče začínajú VYSOKO. To poskytuje 5V pre každý LDR. Pretože čítame svetelný senzor (LDR) iba vtedy, keď svieti dióda LED (oranžový vodič VYSOKÝ), funguje to dobre. Ak zmeníte kód na čítanie LDR, keď LED dióda nesvieti, budete musieť prísť na iný spôsob zapojenia.

Krok 4: Programovanie

Tu je kód

gist.github.com/justbennett/a68a47d28f705d…

K dispozícii je 5 analógových vstupov, 5 LDR. K dispozícii sú 3 digitálne vstupy. Reset, prah hore a prah dole. Úprava prahu je taká, aby sa zariadenie dokázalo prispôsobiť rôznym svetelným situáciám. Ak používate jasný laser, nemusí to vadiť.

K dispozícii je 5 LED výstupov a reproduktorový výstup.

Tento kód by ste mohli prispôsobiť iným senzorom alebo na mnohé iné účely.

Odporúča: