✓ Speciaal voor VO, Technasium & Bèta-onderwijs ✓ Scholen bestellen op rekening (achteraf betalen)
Direct contact: info@funmetelectronica.nl | Tel: 06-53111122
Arduino Gevorderd › Bluetooth Communicatie

Bluetooth Communicatie

Arduino Gevorderd

Introductie

Met een Bluetooth module kan Arduino ook een draadloze verbinding maken met een mobiele telefoon. Een veelgebruikte Bluetooth module is de HC-06. De aansluiting werkt hetzelfde als met de HC-17 transceiver. In de Arduino sketch moet weer een tweede seriële verbinding gemaakt worden. Hier wordt die ‘Bluetooth’ genoemd. Ook hier moet je ‘SoftwareSerial’ gebruiken. Op je telefoon moet je de module ‘pairen’, dit verloopt via de Bluetooth verbindingswizard van je telefoon. Pincode van HC-06 is ‘1234’. Zoek op internet een opstelling van de Bluetooth module HC-06. Kun je deze niet vinden, dan van de HC-17 transceiver.

Les 11: Draadloze lampenswitch

In deze les gaan we via onze mobiel een lamp aan of uit zetten via Bluetooth. Zoek als eerste een lampen switch app. Wij gebruikten 'Bluetooth Control Lamp' app voor deze les. De voorbeeldsketch 'led_bluetooth_control_1' zal gebruikt worden. In de sketch staat hoe je module en led aan moet sluiten. Upload de sketch en open de seriële monitor. Opdracht 1: Connect met de telefoon en kijk welke code er wordt verstuurd voor verschillende knoppen van de app. Nu we de codes weten van de app, kunnen we de sketch aanpassen aan deze codes. Opdracht 2: Verander de code zo dat het lampje gaat branden of doven bij verschillende knopjes van de app. Opdracht 3: Verander de code zo dat er meerdere componentjes bestuurd kunnen worden.

Combinatie met Training App Inventor

Fun met Electronica biedt ook de training App Inventor aan. Hier bouwen we zelf een app met hele simpele middelen. Deze apps kunnen ook gebouwd worden met Bluetooth. Zo kun je zelf jouw eigen app maken voor de Arduino!