Een schattige Kids speelgoed dat met Arduino en eenheid spreekt :) (5 / 5 stap)

Stap 5: Eenheid Code


Zorg ervoor dat uw projecten eenheid seriële communicatie door
bewerken > Projectinstellingen > player > scroll naar beneden voor optimalisatie en api-compatibiliteit wijzigen in .NET 2.0

1-import uw geluidsbestanden in eenheid (slepen en neerzetten)

2-Maak een AudioSource in je scène

3-Maak van een lege GameObject u kunt noemen het manager en script te koppelen

4 - Voeg geluidsfragmenten aan onze publiekelijk gedefinieerd Array met de naam clips (n slepen)

het belangrijkste idee is om een matrix van SoundClip te houden onze geluidsbestanden, en lezingen van arduino voortdurend te controleren als op een bepaald moment de waarde is = "1" then willekeurig kiezen van een geluidsbestand met behulp van Random.range en spelen

 using UnityEngine;using System.Collections; using System.IO.Ports; public class Audio : MonoBehaviour { public AudioClip[] clips; 
 public AudioSource player; private SerialPort port = new SerialPort( + "COM11", 9600); // Use this for initialization void Start () { port.Open(); port.ReadTimeout = 25; } // Update is called once per frame void Update () { 
 if (port.IsOpen) { 
 try { int value = port.ReadByte(); Debug.Log(value); if (value == 1) { int random = Random.Range(0, clips.Length); 
 if (!player.isPlaying) { player.clip = clips[random]; player.Play(); } 
 } } catch (System.Exception) { 
 } 
 } } } }

Gerelateerde Artikelen

Een Networked LED Strip Controller met Arduino en Android

Een Networked LED Strip Controller met Arduino en Android

ik ben fascinerende van verlichting effect sinds kind en eenmaal gevonden op Ebay een goedkope multicolor LED strip ik ben begonnen op zoek hoe besturingselement het, op zoek naar een Ethernet ingeschakeld besturingselement dat maakt de strips een se
Hoe maak je een remote controlled Robotic Hand met Arduino

Hoe maak je een remote controlled Robotic Hand met Arduino

Dit is mijn schoolproject voor het 5de jaar van de middelbare school (ik ben Italiaans, we hebben 5 jaar van de middelbare school).Het bestaat uit een kunstmatige hand gecontroleerd door een handschoen met flex sensoren. De kunstmatige hand reproduce
Maak een ThinkPad toetsenbord USB-adapter met Arduino

Maak een ThinkPad toetsenbord USB-adapter met Arduino

Onder de business klasse laptops hebben ThinkPads de beste toetsenborden. Zelfs met de wijziging eiland stijl toetsenborden, zou ik zeggen dat ThinkPad toetsenborden nog verslaan alle haar laptop concurrenten handen naar beneden in de afdeling van he
Hoe maak je een LED 7-segment display met Arduino

Hoe maak je een LED 7-segment display met Arduino

Ik ga u tonen hoe te maken van een 7 segment display met LED's. Combineren met Arduino aftelproceduretijdopnemers, eenvoudige tekst, en meer te maken. Ik willen maken van de oorspronkelijke projecten. Ik zocht de hele instructables en als dit niet vi
Gebruik een versnellingsmeter en de gyroscoop met Arduino

Gebruik een versnellingsmeter en de gyroscoop met Arduino

ik kocht onlangs een combinatie 3 axis versnellingsmeter en 2 as gyroscoop van Sparkfun en ik wilde na een aantal van de code die ik gebruikt om het up and running.  Ik ben van plan gebruik ervan in een Arduino-gebaseerde MIDI controller die ik binne
Een ATtiny44/45/84/85 met Arduino Program

Een ATtiny44/45/84/85 met Arduino Program

Deze tutorial geeft stapsgewijze instructies instellen, program en testen van een ATtiny44/45/84/85 met een Arduino. Het is ook verstrekt sommige uitleg de binnenwerkingen van AVR chips in het algemeen.Stap 1: AVR en ISP uitgelegd Veel tutorials kunn
Een 15-LED RGB klok met Arduino kern

Een 15-LED RGB klok met Arduino kern

De RGB-klok maakt gebruik van het RGB-kleur samenstelling model gebruikt in alle kleur toont. Dit model maakt gebruik van drie 'basic' kleuren, namelijk rood, groen en blauw, om te bouwen van een andere 'composiet' kleur van het spectrum. Met RGB-klo
Bouwen van een kat strooisel vak ventilator met Arduino

Bouwen van een kat strooisel vak ventilator met Arduino

een schuilplaats kat kattenbak is een geweldige manier om uw appartement eruit een verblijfsvergunning voor volwassenen in plaats van crazy cat dames. Een verborgen strooisel vak in een kast, onder een gootsteen, of ingebouwd in sommige andere meubel
Kid's Game met Arduino Enigma Machine

Kid's Game met Arduino Enigma Machine

de technologie achter de Enigma machines en het werk voor spleet naar hen heeft beïnvloed Cryptografie, cryptanalyse en computer wetenschap in het algemeen.  Als u niet vertrouwd met Enigma machines bent, is het een apparaat dat werd ontwikkeld in de
Met behulp van een NES-controller voor emulators met Arduino en Processing

Met behulp van een NES-controller voor emulators met Arduino en Processing

Ik heb verschillende manieren om een NES-controller aansluiten op uw computer voor gebruik als een emulator gamepad, maar geen leek eenvoudig en compatibel met wat ik had bij de hand.Zulks men werken alleen met Arduino Leonardo, Micro en vervaldatum:
Het bouwen van een halve Smart, DIY boot met Arduino en sommige andere sensoren

Het bouwen van een halve Smart, DIY boot met Arduino en sommige andere sensoren

ik dit off van voor de bouw van een waterfles boot, met sommige toevoegingen voor het obstakel te vermijden en licht-geleide controle gebaseerd. Ik gebruikte Arduino als een microcontroller, een ultrasone sensor op de voorzijde, een paar eenvoudige s
Hoe te programmeren een PIC 18F2550 of 18f4550 met Arduino UNO

Hoe te programmeren een PIC 18F2550 of 18f4550 met Arduino UNO

Hier is onze onze eerste tutorial over Instructable worden zo toegeeflijk. Deze zelfstudie toont de methode van het gebruik van een Arduino UNO-board als een PIC microcontroller programmeur. Deze methode is getest met de PIC 18F2550 en 18f4550, maar
Huisgemaakt speelgoed kassa met Arduino

Huisgemaakt speelgoed kassa met Arduino

Hallo, ben ik een 14-jarige maker. Ik gebruik voornamelijk Arduino UNO en dingen die ik kan kopen van de fry's winkel die ik woon naast of dingen uit rond het huis. Mijn jongere zussen waren toetsenborden tekenen op papier en doen alsof ze een kassie
Maken van een weerstand gebaseerd toetsenbord & Interface met Arduino!

Maken van een weerstand gebaseerd toetsenbord & Interface met Arduino!

Hoi allemaal!Ik voorkeur altijd weerstand scheidingslijn/ladder gebaseerd toetsenborden over matrix toetsenborden. Als je slim, alles wat je nodig hebt is een analoge poort van uw microcontroller met zoveel knoppen als u wilt. Tuurlijk, het vereist e