Cursusmateriaal
Inspiratie
Weet je niet wat je wilt maken of zoek je nog een nieuw idee? Welke technologie wil je leren? Naast de projecten die TDvenlo zelf maakt en de standaard kits die we aanbieden bestaat er voldoende ander materiaal.
Maker sites
- Instructables https://instructables.com
- Adafruit https://adafruit.com
- Sparkfun https://www.sparkfun.com/news
- Hackster.io - The community dedicated to learning hardware. https://www.hackster.io
- Make: https://makezine.com/
- HackerSpace magazine https://hackspace.raspberrypi.com/
Magazines en blogs
- Elektor https://elektor.nl
- Make: Magazine (NL) https://www.makemagazine.nl/
- Random Nerd Tutorials https://randomnerdtutorials.com/
- Hackaday Projects Hackaday Projects
- Into Robotics https://www.intorobotics.com/
- Arduino op Reddit https://reddit.com/r/arduino
YouTube
- Jelle Stappers z'n Youtube channel
- Branch Education https://www.youtube.com/channel/UCdp4_l1vPmpN-gDbUwhaRUQ
- Simple BC547 projects: https://www.youtube.com/watch?v=2euNNN__rYE
- Natuurkundelessen (HAVO / VWO niveau): https://www.youtube.com/channel/UCOy8zGPBuaPsXVCNs46o-5g
- NLUUG Webinar “Jitsi in the Netherlands”: https://youtu.be/PpEhFeoZfU4
- Sebastius van Revspace geeft een online soldeerworkshop: https://www.youtube.com/watch?v=RAdFQD9x1lQ
- Jilles bij zolder.io: https://www.youtube.com/watch?v=0L9Bx_7LPUw
- The engineering mindset: https://www.youtube.com/channel/UCk0fGHsCEzGig-rSzkfCjMw
- Hoe werkt een breadboard (Engels): https://www.youtube.com/watch?v=6WReFkfrUIk
Podcasts
- The Amp Hour Electronics Podcast https://theamphour.com/
- Embedded.fm https://embedded.fm/
- Onderzoeksraad der dingen: https://www.bnr.nl/podcast/onderzoeksraad-der-dingen
E-books
Projecten
Random Nerd Tutorials https://randomnerdtutorials.com/
Programmeren
Structureren
- Lezing stroomdiagrammen: stroomdiagrammen.pdf
- Handige tools:
- Blockly: blockly.games
- Spelenderwijs leer je logisch nadenken en programma-stappen te maken om de puzzels op te lossen (Maze level 10 is zelfs de begeleiders hier nog niet gelukt…)
Grafisch
vragen: jhaand en Erik.
- Start met Blockly. Blockly.games
- Scratch opdrachten, Coder-dojo Utrecht https://www.coderdojo-utrecht.nl/opdrachten/
- Lesmateriaal voor Scratch http://tdvenlo.nl/wiki/doku.php?id=scratch
- Scratch http://scratch.mit.edu
Python
vragen: jhaand
- Python voor kinderen (10+) https://www.codingkids.nl/python-lessen.html
- Code Combat (10+) (leer spelend python programmeren) https://www.codecombat.com
- Program Arcade Games With Python And Pygame http://programarcadegames.com/
- Boek: Games programmeren in Python. Vraag jhaand.
- Python http://python.org
- Officiele Python Tutorial https://docs.python.org/3/tutorial/index.html
Microbit:
Vragen: Erik of jhaand
- Zie de cursusmap. Expert: Erik
- Micro:bit https://microbit.org/nl/
- Micro:bit Studio: https://microbit.studio/
- Zenuwspiraal met Microbit:
Arduino
Vragen: Jelle Stappers, jhaand en Ron.
- Les Arduino https://arduino-lessen.nl/
- Arduino binnen TDvenlo Arduino programmeren
- Arduino http://arduino.cc
- Intro Arduino in 15 minuten (Engels): https://www.youtube.com/watch?v=nL34zDTPkcs
- Effecten maken met FastLED (Neopixels, WS2812)
- Andere IDE voor het programmeren van Arduino's: https://platformio.org/
Zie ook Platformio voor VScodium.
Simulatie:
- Digitale simulaties met Arduino, ESP32 of Pi Pico: https://wokwi.com/
- Een virtuele matrix van 16×16 Neopixels aansturen met arduino code: https://wokwi.com/playground/neopixel-matrix
- Digitale dobbelstenen met Arduino: https://wokwi.com/playground/dice-roller
TDvenlo eigen
vragen: jhaand
- Campzone 2020 Badge Campzone 2020 badge
- Campzone 2019 Badge
- HackerHotel Badge HackerHotel 19 Badge
C programmeren
vragen: jhaand, Jelle, Marc, Gijs
De taal C blijft actueel dankzij de microcontrollers die er nu beschikbaar zijn. Arduino is gebaseerd op C en wil je daarna verder kom je het steeds meer tegen.
- Boek: Jens Gustedt - Modern C - 2019 (link)
- Blog: Cursus over C bij Aticleworld https://aticleworld.com/c-tutorial/
- Embedded: PlatformIO ondersteund een hoop borden en frameworks https://platformio.org (vraag Jelle Stappers)
- Embedded: RIOT Het vriendelijke Operating systeem voor IOT. Modern framework om IOT en andere projecten mee te maken. http://riot-os.org (vraag jhaand)
- IDE: code::blocks; hier te downloaden: link
Hedy
vragen: omdat Hedy hartstikke nieuw is, hebben we nog geen expert aangewezen.
Hedy is een spiksplinternieuwe programmeeromgeving gericht op jeugdigen vanaf circa 10 jaar. Een beetje ervaring hebben met Scratch is handig. Je leert basisvaardigheden voor programmeren, zodat je later makkelijk door kunt gaan met Python. Om je wegwijs te maken, is Hedy opgedeeld in levels. Bij elk volgend level worden de dingen die je kunt maken ietsje uitgebreider, en het gaat steeds meer op de programmeertaal Python lijken. Nu (26 maart 2020) zijn er al 5 levels beschikbaar! Begin snel met level 1 (kijk de video's en start met Hedy):
- Video's met uitleg: https://hedy-beta.herokuapp.com/video?lang=nl&level=1
- Beginnen met Hedy: https://hedy-beta.herokuapp.com/?lang=nl&level=1
Er is nu ook een officiële website:
LabVIEW
LabVIEW is gratis voor niet-commercieel gebruik.
LabVIEW Community Edition:
https://www.ni.com/nl-nl/shop/labview/select-edition/labview-community-edition.html
Vragen: Ron
Java
p5.js
Op p5js.org kun je in een online editor met Java programmeren. P5.js focust op het bereikbaar maken van Java voor kunstenaars, ontwerpers, leraren en beginners.
Bekijk hier de sketches die Ron heeft gemaakt: https://editor.p5js.org/ron472/sketches
Processing
- In processing maak je sketches die iets tekenen of visualiseren
- De taal is vergelijkbaar met Arduino
- Met processing kun je:
- Digitale kunst maken
- Data visualiseren
- Spellen maken
- Communiceren met een Arduino
- 2D en 3D
- Ook beschikbaar voor Android
Vragen: Ron
Meer algemeen
- Rust http://rust-lang.org
- Programmeeropdrachten (engels) https://exercism.io/
- Little Alchemy https://littlealchemy3.net/
Vragen: jhaand
Electronica
- Solderen
- Zie ook pagina Solderen
- Solderen van Romeinse cijfers figuren solderen
- lezing solderen: solderen.pdf
- leer elektronica solderen https://www.youtube.com/watch?v=1ZqCgMbjmyU&t=4s
- Stroom, Spanning en Weerstand https://www.youtube.com/watch?v=QtBALKlf15Y
- De wet van Ohm https://www.youtube.com/watch?v=qX-02W1Cf1k
- Blokkendoos: Blokkendoos
- Presentatie gelijkrichters 2020_gelijkrichters.pdf
- Uitleg over componenten (Engels, van The engineering mindset):
- Condensator: https://www.youtube.com/watch?v=X4EUwTwZ110
- Transistor: https://www.youtube.com/watch?v=J4oO7PT_nzQ
- LED circuit ontwerpen: https://www.youtube.com/watch?v=7d4ymjU9NqM
- MOSFETs and how to use them: https://www.youtube.com/watch?v=GrvvkYTW_0k
- Servo-, stappen- en dc-motoren: https://www.youtube.com/watch?v=X2SyXT8yaTM en vervolgvideo schakelen met transistor, MOSFET of relais: https://www.youtube.com/watch?v=wEQpg6umbt8
- Voorbeeld circuits https://www.eleccircuit.com/simple-electronic-circuits/
- Meer voorbeeld circuits http://www.4qdtec.com/
- Simuleren: Zie pagina Simuleren
- Circuits tekenen:
- KiCAD
- Tinkercad Circuits https://www.tinkercad.com/learn/circuits
- Wokwi: https://wokwi.com
Mechanica
- Aansturen van de grote robotarm
Vragen: Gijs of Jelle
3D ontwerpen
3D ontwerpen kan met zowel FreeCAD, OpenSCAD of Blender.
Andere alternatieven blijken: Wings3d en Figuro (web based).
Voor SolidWorks liefhebbers is Onshape een aanrader (gratis en web based).
Zie de pagina 3D ontwerpen voor meer info.
3D Printen
Alternatief 3D modelleren
Als je nou geen 3D printer hebt, kun je ook papieren 3D modellen maken met een gewone printer en wat simpele materialen: schaar, mes, snijmat, lijm, etc.
Dit kan met het programma Pepakura. Meer hierover in tijdschrift Make, jaargang 2020 nummer 2. Info over dit programma vind je hier: https://tamasoft.co.jp/pepakura-en/
Gebruik liefst wel wat dikker papier dan het reguliere printer 135 to 300 g/m².
Linux Gebruik
- Eerste shell commando's. bash_usage
- Nano tekst editor. Nano Beginners guide
- Poster met Linux shell commando's: Linux Shell Poster Deze hangt ook in de space. Je kan van buiten naar binnen de commando's leren.
Beveiliging
- CTF van Hack in the class https://hackintheclass.nl/ Cursusmateriaal kan je vinden op: lesmateriaal → Hacking link. De CTF (Capture The Flag) uitdagingen vind je via: "Ik wil hacken". Je score bijhouden voor de verschillende uitdagingen kan ook. Daarvoor moet je je dan wel registreren op: https://scoreboard.lab.hackintheclass.nl
- Hackshield. https://joinhackshield.nl/ HackShield is een game die kinderen tussen de 8 en 12 jaar oud weerbaar maakt tegen cybercriminaliteit. Via een game worden kinderen opgeleid tot Cyber Agents die zichzelf en hun omgeving kunnen beschermen tegen online gevaar.
- Geweldige video van Edwin van Andel over Security fails: NLUUG 2019 Najaar: Keynote: Edwin van Andel – Tails (Fails) from the Trenches link (Engels)
- Trainingen, CTF's en cursussen Certified Secure. http://certifiedsecure.nl “Certified Secure is opgericht om de groeiende vraag naar praktische IT Security kennis en vaardigheden te beantwoorden en te promoten. We staan voor openheid en transparantie. Door het delen van kennis zorgen we ervoor dat IT Security voor iedereen op een leuke manier toegankelijk is. Security is serious fun!”
- De moeilijkste internet puzzel ooit uit 2004. http://notpron.org/notpron/
- Echte challenge. Hack The Box https://www.hackthebox.eu/ Hack jezelf een invite anders kom je niet binnen.
Social Hacking
- How to Stop A Bully https://www.youtube.com/watch?v=7oKjW1OIjuw
Tekenen
inkscape
- Inkscape http://inkscape.org/inkscape.org
Gimp
- Gimp http://gimp.org
Huiswerk
Misschien wat minder leuk, maar wellicht is het wel handig om wat hulp bij je huiswerk te bieden, zodat je sneller weer aan de slag kan met leuke projecten of spelletjes. Daarom verzamelen we hier (binnenkort) wat tips en trucs die ervoor zorgen dat je je schoolwerk voor vakken als wiskunde, natuurkunde of scheikunde beter snapt.
- Natuurkundeleraar Martijn Leensen uit Den Bosch maakt al jaren YouTubefilmpjes om het vak uit te leggen. Hij is dan ook verkozen tot Natuurkundedocent van het jaar 2020. Zijn YouTubekanaal vind je hier: https://www.youtube.com/channel/UCOy8zGPBuaPsXVCNs46o-5g
- Webles Trafo: https://www.youtube.com/watch?v=dwLIebYPEg8
- Nog een natuurkundeleraar die een YouTubekanaal heeft (Meneer Wietsma): https://www.youtube.com/channel/UCwYyMhtIV3naNx_AZTEZqSA/
- PHET instructies (wiskunde): https://phet.colorado.edu/nl/simulations/category/math
- PHET instructies (scheikunde): https://phet.colorado.edu/nl/simulations/category/chemistry
- PHET instructies (aardrijkskunde): https://phet.colorado.edu/nl/simulations/category/earth-science
- PHET instructies (biologie): https://phet.colorado.edu/nl/simulations/category/biology
- PHET instructies (natuurkunde): https://phet.colorado.edu/nl/simulations/category/physics
- PHET wet van faraday (uit de uitleg van Erik): https://phet.colorado.edu/sims/html/faradays-law/latest/faradays-law_nl.html