67. Een laseralarm

Zo werkt het laseralarm.
Bij deze toepassing wordt gebruik gemaakt van 2 Microbits.  De ene Microbit is verbonden met een lasertransmitter (bijv. de KY 008), die kan worden in- en uitgeschakeld met respectievelijk de knoppen A en B, de andere Microbit is verbonden met een Buzzer en een LDR (= lichtgevoelige weerstand).
In plaats van de Microbit met lasertransmitter kan ook gebruik gemaakt worden van een laserpointer/laserpen, die zo dient te worden ingesteld dat hij voortdurend een laserstraal kan produceren.
Werkwijze:
Bevestig de Microbit met laser aan bijvoorbeeld een deurpost.
Schakel de laser in met een druk op knop A van de Microbit.
Bevestig de Microbit met LDR en buzzer op de tegenoverliggende deurpost.
Richt de laserstraal zodanig dat hij precies is gericht op de LDR aan de overzijde.
Voorzie de Microbit met LDR nu van stroom.
Zodra de lasertstraal wordt onderbroken omdat er iemand doorheen loopt gaat er een alarm af.
Speel in de code voor de Microbit met LDR met het getal 250 om het gewenste effect te bereiken.


Benodigdheden:
–  2 Microbits
– 2 USB kabels
– 2 Batterijhouders met batterijen
– 1 Weerstand van 10K Ω
– 1 LDR (= lichtgevoelige weerstand)
– 1 Lasertransmitter bv. een KY 008
– 1 Buzzer
– 9 Kabeltjes met krokodillenbekjes


Bouwplan.

Microbit 1:
Microbit met lasertransmitter KY 008.

laser2

NB. Verbind de poot met het minteken met de GND van de micro:bit.
Verbind de poot met de S met Pin 2 van de micro:bit.
Verbind de middelste poot met 3V van de micro:bit.
Gebruik desgewenst een breadboard om de verbindingen tot stand te brengen.

Code voor Microbit 1.

lichtmeter


Microbit 2:
Microbit met LDR en buzzer.

laser

Code voor Microbit 2.

laser3


Programmeren en uploaden naar de Micro:bit.
Wilt u de toepassing zelf bouwen met behulp van de Java Script Blocks Editor?
Handel dan als volgt: eenmaal voor de Microbit met laser en eenmaal voor de Microbit met LDR en Buzzer.

1. Surf naar http://microbit.org/
2. Selecteer rechts bovenin bij ‘Language’ de taal ‘Nederlands’.
3. Klik bovenaan de pagina op de knop ‘Aan de slag’.
4. Klik bij ‘Java Script Blockeditor’ op de knop ‘Aan de slag’.
5. Klik links boven op de knop ‘Projecten’ en daarna op de knop ‘Nieuw Project’.
6. Klik onderaan de pagina, links van het icoontje van de diskette, op de tekst ‘Zonder
titel’ en voer daar als titel in ‘Laser’ en bij de 2e Microbit ‘Alarm’.
7. U kunt nu beginnen met programmeren van de Microbit: eerst de laser en daarna het alarm.
8. Bent u klaar met programmeren dan kunt u het bestand als volgt op de Micro:bit plaatsen.
9. Sluit eerst de Micro:bit met de USB-kabel aan op de pc.
10. Klik nu in de Java Script Blocks Editor links onderin op de knop ‘Download’.
11. Wat er nu gebeurt is afhankelijk van de browser die u gebruikt.
a. Gebruikt u bijvoorbeeld Chrome dan verschijnt links onderin het bestand dat u net hebt gedownload. Open de verkenner en versleep dit bestand naar de map Micro:bit.
(Hoogstwaarschijnlijk bevindt die zich op de E: schijf).
Het bestand wordt nu weggeschreven naar de Micro:bit. Is dat gebeurd dan kunt u het programma gebruiken.
b. Gebruik u bijvoorbeeld Edge of de Explorer dan verschijnt er een tussenscherm.
Klik in dit tussenscherm op het pijltje naast ‘Opslaan’ en selecteer ‘Opslaan als’.
Zoek in de mappenstructuur naar de map Micro:bit (Hoogstwaarschijnlijk bevindt die zich op de E: schijf). Klik daarop en klik daarna op ‘Opslaan’.  Het bestand wordt nu weggeschreven naar de Micro:bit. Is dat gebeurd dan kunt u het programma gebruiken.


Programmacodes downloaden en uploaden naar Micro:bit
Wilt u de programmacode liever downloaden naar de programmeeromgeving Java Script Blocks Editor i.p.v. die zelf te schrijven, klik dan op de knop ‘Download’ hieronder.
Klik in de pagina die wordt geopend bovenin op de knop ‘Bewerken’.
Het programma wordt nu gedownload en de code komt in beeld.
Handel nu verder zoals hierboven beschreven om het programma op de Micro:bit  te plaatsen.

download-155424_960_720

^ Code voor Microbit met lasertransmitter.