Obsah:
![Ultrazvukový joystick: 4 kroky Ultrazvukový joystick: 4 kroky](https://i.howwhatproduce.com/images/010/image-27698-j.webp)
Video: Ultrazvukový joystick: 4 kroky
![Video: Ultrazvukový joystick: 4 kroky Video: Ultrazvukový joystick: 4 kroky](https://i.ytimg.com/vi/UBviUvN7i0w/hqdefault.jpg)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
![Image Image](https://i.howwhatproduce.com/images/010/image-27698-2-j.webp)
![](https://i.ytimg.com/vi/u_6BL_yTQfc/hqdefault.jpg)
![Ultrazvukový joystick Ultrazvukový joystick](https://i.howwhatproduce.com/images/010/image-27698-3-j.webp)
Pomocou Arduina som chcel vytvoriť konštrukciu na ovládanie hry Snake neobvyklým spôsobom pomocou ultrazvukových senzorov vzdialenosti. Je vyrobený pre školský projekt If This Than That na Univerzite umení v Utrechte
Po mnohých pokusoch je to konečný výsledok.
Pri ovládaní hada stále existujú určité chyby. (Holandský protokol nájdete tu)
Zásoby
Požiadavky:
- Arduino Uno (akékoľvek Arduino by teoreticky fungovalo)
- 2 ultrazvukové snímače vzdialenosti (HC-SR04)
- 8 káblov na pripojenie senzorov vzdialenosti k Arduinu. Prednostne káble samec - samica
- Kryt najmenej 300 mm x 300 mm x 40 mm. (šírka a výška sú ľahko nastaviteľné. Hĺbka je 40 mm, pretože vo vnútri potrebujete priestor na komponenty)
- Jednota
Aby to bolo trvalé, potrebujete:
- Spájkovačka
- Spájka
- (horúca) lepiaca pištoľ (alebo úchyty pre snímače vzdialenosti)
- Záhlavie z mužského do mužského konektora na pripojenie k Arduinu
- 8 káblov na spájkovanie ultrazvukových senzorov vzdialenosti s konektormi samec.
Krok 1: Okruh
![Obvod Obvod](https://i.howwhatproduce.com/images/010/image-27698-4-j.webp)
![Obvod Obvod](https://i.howwhatproduce.com/images/010/image-27698-5-j.webp)
Obvod je skutočne jednoduchý.
- Musíte pripojiť uzemnenie k uzemňovacím kolíkom ultrazvukových senzorov vzdialenosti.- 5 V (používam aj Vin, pretože používam napájanie USB) ide na kolíky Vcc na Arduino.- Kolíky Trig idú na D8 (Arduino Digital kolík 8) pre 1 snímač a D11 pre druhý snímač- Kolíky Echo prechádzajú na D9 pre 1 snímač a D12 pre druhý
Na experimentovanie je ľahké použiť mužské až ženské vodiče.
Aby bolo riešenie trvalé, je najlepšie spájkovať vodiče s ultrazvukovými snímačmi a konektormi typu male to male. Potom môžete do Arduina vložiť hlavičku mužského až mužského pohlavia, aby to fungovalo.
Krok 2: Arduino kód
![Arduino kód Arduino kód](https://i.howwhatproduce.com/images/010/image-27698-6-j.webp)
Pre tento projekt budú 2 časti kódu.
1. Získanie vzdialenosti pomocou knižnice NewPing.h a jej posunutie do sériového čísla.
2. Zaistite, aby bol sériový port naformátovaný tak, aby ho Unity mohol správne prečítať
Kód so správnym komentovaním si môžete pozrieť tu:
Krok 3: Kód jednoty
![Jednotný kód Jednotný kód](https://i.howwhatproduce.com/images/010/image-27698-7-j.webp)
V jednote som urobil hada. Použil som niekoľko zdrojov open source.
Po prvé: Návody na YouTube o tom, ako urobiť Hada v jednote podľa Code Monkeyhttps://www.youtube.com/playlist? List = PLzDRvYVwl53…
Za druhé: WRMHL zvládne čítanie zo sériového vnútra jednoty.
Po tretie: Pomoc od UKL a jeho projektu „virtuálny rover“z projektu GitHub
So všetkými uvedenými zdrojmi si súbor projektu Unity môžete stiahnuť tu:
Vyrábam škriatkov z obrázkov ľudí a jedla. Dôvodom je, že som nechcel používať majetok iných ľudí.
Krok 4: Vytvorenie prílohy
![Výroba prílohy Výroba prílohy](https://i.howwhatproduce.com/images/010/image-27698-8-j.webp)
![Výroba prílohy Výroba prílohy](https://i.howwhatproduce.com/images/010/image-27698-9-j.webp)
![Výroba prílohy Výroba prílohy](https://i.howwhatproduce.com/images/010/image-27698-10-j.webp)
Tento krok je skutočne na vás, ako ho chcete vyrobiť. Krabicu môžete veľmi jednoducho vyrezať laserom, ak máte zdroje. Práve som dostal veľký kus dreva a videl som ho v požadovaných veľkostiach.
Moje rozmery:- Spodná strana: 450x450mm
- Upside: 450x450mm, s krížovým výrezom. Je vycentrovaný, 60 mm od strán a má šírku 20 mm
- Bočné strany: 2x 450 x 50 mm a 2 x 420 x 50 mm (Dôvodom je, že inak by sa drevo prekrývalo) Je múdre vytvoriť výrez na 1 strane, kde môžete ťahať cez port/kábel Arduino USB pre jednoduché pripojenie.
- Palica: priemer 15 mm (uistite sa, že je menšia ako šírka krížového výrezu
Jednoducho som to spojil nechtami. Vrchná časť bola odnímateľná odskrutkovaním 90 -stupňového kovania v spodnej časti, takže ju môžete vytiahnuť zvisle, ale pri hre s ňou nemôžete hýbať.
Naskrutkoval som Arduino, aby sa nepohybovalo.
Senzory vzdialenosti sú prilepené horúcim lepidlom. Káble sa tiež spravujú pomocou horúceho lepidla.
Všetky hladké strany som natrel bielou farbou a na vrch som namaľoval 4 šípky, aby bolo používanie pohodlnejšie.
Odporúča:
Inteligentná smetná nádoba využívajúca Arduino, ultrazvukový senzor a servomotor: 3 kroky
![Inteligentná smetná nádoba využívajúca Arduino, ultrazvukový senzor a servomotor: 3 kroky Inteligentná smetná nádoba využívajúca Arduino, ultrazvukový senzor a servomotor: 3 kroky](https://i.howwhatproduce.com/images/001/image-183-24-j.webp)
Inteligentná smetná nádoba využívajúca Arduino, ultrazvukový senzor a servomotor: V tomto projekte vám ukážem, ako vytvoriť inteligentnú smetnú nádobu pomocou Arduina, kde sa veko odpadkového koša automaticky otvorí, keď sa priblížite s odpadkom. Ďalšími dôležitými komponentmi použitými na výrobu tejto inteligentnej smetnej nádoby sú ultrazvukové sondy HC-04
Ultrazvukový zabijak komárov: 3 kroky (s obrázkami)
![Ultrazvukový zabijak komárov: 3 kroky (s obrázkami) Ultrazvukový zabijak komárov: 3 kroky (s obrázkami)](https://i.howwhatproduce.com/images/002/image-5152-j.webp)
Ultrazvukový zabijak komárov: Komáre SACK! Okrem nepríjemných svrbivých nárazov prinášajú tieto krv sajúce pohany ľuďom aj najsmrteľnejšie choroby; Vírus dengue, malárie, Chikungunya … zoznam pokračuje! Každý rok zomrie približne milión ľudí v dôsledku
Ľahký domáci ultrazvukový zvlhčovač za menej ako 10 dolárov: 3 kroky
![Ľahký domáci ultrazvukový zvlhčovač za menej ako 10 dolárov: 3 kroky Ľahký domáci ultrazvukový zvlhčovač za menej ako 10 dolárov: 3 kroky](https://i.howwhatproduce.com/images/003/image-6185-j.webp)
Ľahko vyrobený domáci ultrazvukový zvlhčovač za menej ako 10 $: Pri hľadaní zvlhčovača, ktorý by som používal doma, som videl veľa ultrazvukových zvlhčovačov s chladnou hmlou a premýšľal som, či by som si nemohol postaviť lacný. Jedná sa o domáci zvlhčovač používajúci ultrazvukový výrobník hmly / hmlovku, ktorý som našiel online. Je to ľahký D
Výučba: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: 3 kroky
![Výučba: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: 3 kroky Výučba: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: 3 kroky](https://i.howwhatproduce.com/images/005/image-14198-j.webp)
Návod: Ako používať analógový ultrazvukový snímač vzdialenosti US-016 s Arduino UNO: Popis: Ultrazvukový štartovací modul US-016 umožňuje nemeranie 2 cm ~ 3 m, napájacie napätie 5 V, prevádzkový prúd 3,8 mA, podpora analógového výstupného napätia, stabilný a spoľahlivý. Tento modul sa môže líšiť v závislosti od aplikácie
ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: 3 kroky
![ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: 3 kroky ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: 3 kroky](https://i.howwhatproduce.com/images/005/image-14718-j.webp)
ANALOGOVÝ ULTRAZVUKOVÝ SENZOR na meranie vzdialenosti: Tento návod sa bude zaoberať tým, ako používať ultrazvukový senzor pripojený k Arduinu a ako presne merať vzdialenosti od 20 cm do 720 cm