figbellDownloaden

Functies

Poorten, schakelaars en lampen worden op een raster geplaatst en de aansluitingen met draden verbonden; zodra een schakelaar aan staat, gloeien de draden die 1 voeren. De waarheidstabel en de vereenvoudigde booleaanse expressie volgen vanzelf uit de schakeling; 12 oefeningen leiden stap voor stap van de NOT-poort tot de D-latch.

Belangrijkste functies

Schakelingeditor
Poorten AND, OR, NOT, XOR, NAND, NOR, XNOR en BUF op een raster (2–4 ingangen bij poorten met meerdere ingangen), schakelaar, lamp en klok (0,5–8 Hz). Plaatsen door het onderdeel aan te tikken en de plek te kiezen, of door te slepen; draden verbinden door tussen aansluitingen te slepen, ze na elkaar aan te tikken of met het venster ‘Verbinden…’.
Live simulatie
Gebeurtenisgestuurd, met één stap vertraging per poort. Schakelingen met terugkoppeling (SR-latch) komen tot rust in een toestand; een schakeling die niet tot rust komt, wordt als oscillerend aangegeven. Draden die 1 voeren, gloeien.
Waarheidstabel en expressie
De tabel ontstaat vanzelf uit de schakelaars en lampen (tot 8 ingangen), met de huidige rij gemarkeerd. De booleaanse expressie wordt tot 4 ingangen geschreven als met Quine–McCluskey vereenvoudigde som van producten, en XOR-vormen worden herkend. ‘Tabel kopiëren’ levert tekst gescheiden door tabs.
12 oefeningen
NOT, poorten, halve en volledige opteller, alleen NAND, SR-latch, multiplexer, decoder, comparator, 2-bits opteller, D-latch, meerderheidsstemming. ‘Testen’ probeert alle invoercombinaties en toont de eerste foute rij; de voortgang wordt bewaard.
Schakeling uit tabel bouwen
Vul een waarheidstabel in of typ een expressie (A·B + ¬C, A ⊕ B …); Boolia bouwt de schakeling in vereenvoudigde vorm, met tot 4 ingangen en 4 uitgangen.
Stapsgewijs uitvoeren
Elke stap is één poortvertraging; de onderdelen die in de volgende stap worden berekend, zijn gemarkeerd. De klok kan ook met de hand worden doorgezet.
Bewerken
Gereedschappen Selecteren / Draad / Wissen; selecteren, verplaatsen, draaien, verwijderen; ongedaan maken en opnieuw. Zoomen met twee vingers, Ctrl / ⌘ + scrollwiel en knoppen, passend maken.
Bouwen met het toetsenbord
Letters voegen onderdelen toe (A, O, N, X, B; met ⇧ NAND, NOR, XNOR; S, L, C), pijltoetsen verplaatsen het gekozen onderdeel, R draait, W verbindt een draad, [ ] wijzigen het aantal ingangen en Spatie zet een schakelaar om.
Afbeeldingen en bestanden
De schakeling wordt in de kleuren van het huidige thema als PNG of SVG opgeslagen; schakelingen worden één voor één of allemaal samen als .boolia opgeslagen, geopend en gedeeld met de deelfunctie van het apparaat.
Voorbeelden
Bij de eerste start zijn er een halve opteller, een volledige opteller en een SR-latch; de voorbeelden zijn te bewerken of te verwijderen, en ‘Voorbeelden opnieuw toevoegen’ haalt ze terug.
Back-up en offline
‘Back-up maken…’ zet alle schakelingen, de voortgang van de oefeningen en de instellingen in één bestand, en ‘Herstellen vanuit back-up…’ zet ze terug. Geen account nodig; werkt zonder internet.

Apparaten en browsers

  • Op de computer staan onderdelen en oefeningen links, de schakeling in het midden en de waarheidstabel en expressie rechts. Op de telefoon en op de tablet in staande stand bevat de onderste balk Schakeling, Onderdelen, Tabel en Meer.
  • Op de telefoon worden onderdelen geplaatst door te tikken en de plek te kiezen, en draden verbonden door beide aansluitingen na elkaar aan te tikken; slepen is niet nodig.
Schermafbeelding van Boolia: werkruimte met voorbeeldinhoud
Desktop
Schermafbeelding van Boolia: werkruimte met voorbeeldinhoud
Tablet
Schermafbeelding van Boolia: werkruimte met voorbeeldinhoud
Telefoon

Sneltoetsen

Op macOS worden ⌘ en ⌥ gebruikt; op Windows en Linux Ctrl en Alt.

SneltoetsActie
A · O · N · XAND, OR, NOT, XOR toevoegen
⇧A · ⇧O · ⇧X · BNAND, NOR, XNOR, BUF toevoegen
S · L · CSchakelaar, lamp, klok toevoegen
← ↑ → ↓Gekozen onderdeel verplaatsen (vijf stappen met ⇧)
RDraaien
WDraad verbinden
[ · ]Aantal ingangen van de poort
Spatie · EnterSchakelaar omzetten
DeleteVerwijderen
EscPlaatsen of selectie annuleren
+ · − · 0Inzoomen · uitzoomen · passend maken
1 · 2Paneel Onderdelen · paneel Tabel
TTesten (in een oefening)
.Volgende stap (bij stapsgewijs uitvoeren)
Ctrl/⌘ NNieuwe schakeling
Ctrl/⌘ O · SOpenen · schakeling opslaan
Ctrl/⌘ Z · ⇧ ZOngedaan maken · opnieuw

Op een aanraakscherm tikt u een onderdeel aan en kiest u daarna de plek in de schakeling; draden verbindt u door beide aansluitingen na elkaar aan te tikken. De schakeling zoomt met twee vingers; gereedschappen en knoppen zijn groot genoeg voor vingers.

Boolia downloaden

Probeer het zonder installatie uit in de browser; voor blijvend gebruik koopt u de versie voor macOS, Windows of Linux.