Brainbox Robot

WAT IS ‘BRAINBOX ROBOT’

De Brainbox Robot is een elektronicamodule die kan worden ingezet om zelf een robotwagentje te ontwerpen. Dit wagentje kan worden ingezet als promotie van Technisch onderwijs tijdens robotkampen of als TOTAAL-STEM project voor alle graden. Creativiteit en STEM doelstellingen staan centraal. Het robotje bevat vele sensoren en actuatoren en is naast tal van andere opties ook bestuurbaar via Bluetooth en zelfgemaakte apps. Deze module is gebaseerd op een Arduino Leonardo en is programmeerbaar met Scratch, Flowcode en embedded C code zodat deze bruikbaar is van de eerste tot de derde graad. Al het lesmateriaal en de demoprogramma’s zijn 100% gratis.

Het unieke aan dit project is de groepsaankoop. Doordat we met 20 scholen samen 1000 elektronicamodules hebben aangekocht kan de prijs laag gehouden worden. Voor iets meer dan 24€/ stuk heb je heel wat functionaliteit en een module die 100% op maat is gemaakt van ons onderwijs.

Tijdens schooljaar 2017-2018 zal er terug een groepsaankoop worden georganiseerd. Contacteer me even als je mee op de mailinglijst wil komen: barthuyskens(at)e2cre8.be  (at)=@


 


FILMPJES


 

LESMATERIAAL

SOLDEERHANDLEIDING
Stap voor stap soldeerhandleiding – in powerpoint formaat – eventueel zelfs geschikt voor zelfstandig gebruik
versie 08/05/2017
INGEBRUIKNAME EN TESTEN
Stap voor stap handleiding – in powerpoint formaat – om de BBR in gebruik te nemen en alle sensoren en actuatoren te testen
versie 22/05/2017
BBR PROGRAMMEREN MET ARDUBLOCK
Leerlijn – in powerpoint formaat – om de functies van de BBR te leren gebruiken
versie 12/05/2017 – 90% klaar
ALL_IN DEMOPROGRAMMA (met lijnvolger)
Samenstelling van 9 testprogramma’s – geschreven onder Arduino IDE  – waarmee alle functies van de BBR kunnen worden getest
versie 22/05/2017 (nu met volledige lijnvolger): werking OK, structuur nog niet OK
ALL-IN DEMO uitleg
Korte uitleg van de 9 demoprogramma’s die in het ALL-IN programma verwerkt zitten
versie 22/05/2017: nog meer uitleg toevoegen
DEMOPROGRAMMA’S ARDUBLOCK
 aantal demoprogramma’s – uitgewerkt in Ardublock  – die de verschillende functies van de BBR demonstreren.
 versie 12/05/0217: niet alles getest
LCD AANSLUITEN
Manual om de I2C aan te sluiten en te programmeren met ARDUBLOCK
versie 26/05/2017
STUREN EN METEN MET APPINVENTOR
 MANUAL MET 4 UITGEWERKTE VOORBEELDEN
VOORBEELD 1 (APP + CODE)
VOORBEELD 2 (APP + CODE)
VOORBEELD 3 (APP + CODE)
VOORBEELD 4 (APP + CODE)
STUREN EN METEN MET APPINVENTOR
Communicatie tussen Android smartphone en de BBR via de HC06 Bluetooth module is voorlopig nog niet mogelijk via Ardublock, maar hier wordt aan gewerkt.
De communicatie met IDE verloopt wel goed – zeker via interrupts – maar ook hier wordt er nog aan gewerkt om op een stabiele manier data in twee richtingen te versturen op lange termijn. Deze 4 voorbeeldprogramma’s werden uitgewerkt voor de BBA, maar zullen – mits kleine aanpassingen – ook werken op de BBR en kunnen u dus al een heel stuk op weg zetten. Elk voorbeeld is een zip bestand met de code voor de processor, de broncode van de app (.aia) en de reeds gecompileerde app – klaar om te installeren (.apk)
Voorbeeld 1: 1 byte versturen van de app naar de BBR
Voorbeeld 2: 2 bytes versturen van de app naar de BBR
Voorbeeld 3: 1 synchronisatiebyte versturen van de app naar de BBR – 6 bytes ontvangen van BBR naar de app
Voorbeeld 4: Via 2 bytes de motoren van de BBR aansturen met een pad op de smartphone (dit is de app die gebruikt wordt in combinatie met het ALL_IN DEMOPROGRAMMA)
LIJNVOLGERPARCOURS
 3 lijnvolgerparcours – getekend in Adobe Illustrator en aangeleverd in .ai en .pdf formaat.
Afgedrukt door SB Printing Brecht/Loenhout+/- 60€ per parcours- opsturen mogelijk
 versie 08/05/2017
ARDUBLOCK VERSIE E2CRE8 BRAINBOX 20/03/2017
 + Momenteel is dit zonder twijfel de eenvoudigste manier om de Brainbox Robot te programmeren
+ Speciale set instructies ‘Brainbox Robot’ die het programmeren van de BBR maximaal vereenvoudigen. Ideaal voor 12-jarigen
+ Geen installatie nodig – opent standaard in Nederlands
+ Grafische laag bovenop Arduino IDE – gebruikers zien mooi de code die ze genereren met Ardublock wat de overstap naar een teksteditor kleiner maakt.
+ Goed link met Brainbox AVR/Arduino
+ Alle standaardbewerkingen zijn aanwezig + Servo, LCD, RS232, Eeprom, …
ardublock
 versie 20/03/2017
INSTALLATIEHANDLEIDING ARDUBLOCK (PDF)
 Installatiehandleiding die u stap voor stap door de installatie van Arduino IDE, Ardublock en de pins_arduino file helpt.
 versie 22/05/2017
FILE “PINS_ARDUINO” (ZIP)
 Standaard zijn niet alle pins van de Arduino Leonardo programmeerbaar onder IDE of Ardublock. Door met deze nieuwe file de oude te overschrijven is het nu wel mogelijk om alle pins te programmeren. (bv D30 zal nu wel programmeerbaar zijn)
 versie 22/05/2017
ELEKTRONISCH SCHEMA V1.3
 Elektronisch schema – getekend met Designspark
 versie 2017


BLOKSCHEMA’S

bbr-arduino-pin-layout bbr-avr-pin-layout
Blokschema – te gebruiken wanneer men de BBR wil programmeren met Arduino IDE (met Arduino pinnummering) of Ardublock.
Blokschema – te gebruiken wanneer men de BBR wil programmeren met Flowcode of in C met Arduino IDE of AVR Studio

 


 

 

MECHANISCH (TEKENINGEN)

12/05/2017: VISIO tekening en dxf file van chassis, gebruikt tijdens nascholing
DOWNLOAD
 23/02/2017: 3D tekening – STEP FILE – van PCB met componenten (Jan Oostvogels)
printplaat
DOWNLOAD
 23/02/2017: 3D tekening – STEP FILE – van wielen, motoren en alu beugel (Jan Oostvogels)
motor-wiel
DOWNLOAD

WEDSTRIJDJE ‘ONTWERP ROBOT CHASSIS’ 6IW

foto-helicopter
Torre Helicopter
DOWNLOAD ZIP SOLIDWORKS
raket
Mathias Raket
DOWNLOAD ZIP SOLIDWORKS
boot
Yenthe Boot
DOWNLOAD ZIP SOLIDWORKS
assembly-ontwerp
Younes Terminator
DOWNLOAD ZIP SOLIDWORKS
robotkamp
Simon Vliegtuig
DOWNLOAD ZIP SOLIDWORKS
samenstelling
Lander Android
DOWNLOAD ZIP SOLIDWORKS
brofist
Cesar Brofist
DOWNLOAD ZIP SOLIDWORKS
20170317_173925
Jordy Logo
DOWNLOAD ZIP SOLIDWORKS
robot
Jeroen Picashu
DOWNLOAD ZIP SOLIDWORKS

ONTWIKKELINGSFASE


 

LOGBOEK

7 dec 2016
Eerste vergadering in Schoten – 42 personen van 28 verschillende scholen, zowel ASO als TSO. Er was voldoend interesse om het project op te starten.
8 dec 2016
Start ontwikkeling nieuwe elektronica robotkamp
24 dec 2016
Ontwerp prototype 1.1 klaar
15 jan 2017
Ontwerp prototype 1.2 klaar (foute processorshape in V1.1…pfff)
Contacten gelegd met Chinese leverancier voor al de resterende hardware (motortjes, vijsjes, …) met factuur, btw en douanekosten OK – ligt stil tot 10 feb wegens Chinees nieuwjaar.
4 feb 2017
Eerste prototype volledig getest en goedgekeurd (aanpassingen: USB power pack connector, text)
Eerste testen om Ardublocks opensource code te openen en editeren in Eclipse niet 100% geslaagd – Kennen we iemand met ervaring met Eclipse?
6 feb 2017
Voorstelling project robotkamp in Torhout (WVL) – 13 aanwezigen – ook hier was er interesse om mee in te stappen, onder voorbehoud van de prijs.
7 feb 2017
Ontwerp  prototype 1.2 opgestuurd naar Eurocircuits – 10 werkdagen
Prijs voor productie opgevraagd bij drie bestukkingsbedrijven – fingers crossed…
23 feb 2017
De eerste prijzen beginnen binnen te komen. Volgende week worden de knopen doorgehakt en zullen jullie ook prijzen ontvangen.
gisterenavond eindelijk in geslaagd om Ardublock te ‘hacken’ (Met dank aan Jonathan O.) – de BBR zal programmeerbaar zijn met deze volledig gratis tool!
6 ma 2017
alle prijzen en voorwaarden zijn bekend
download mail – verzonden op 06/03
download omschrijving componenten bestellijst
download bestellijst (excel)
20 ma 2017
In totaal zijn er 1020!!! sets besteld – door 20 Vlaamse scholen.
De hardware is besteld
De elektronica zal deze week nog besteld worden

 

VERSLAGEN

7 december 2016: presentatie 7dec en 7feb
7 december 2016: verslag 1-vergadering-robotkamp-dec-2016
24 december 2016:  screenshots-prototype-1
7 februari 2017: verslag 2 update project robot