FTScratchTXT

Over

FTScratchTXT maakt op PC's c.q. notebooks het gebruik van de fischertechnik ROBOTICS TXT Controller in combinatie met de eenvoudig aan te leren programmeertaal Scratch mogelijk. Zo kunnen in een handomdraai kleine toepassingen voor het besturen van motoren en lampen door middel van schakelaars, fotocellen en vele soorten sensoren worden geschreven. Door de vele mogelijkheden die de programmeertaal Scratch biedt, kunnen ook veel grotere programma's worden geschreven.

HowTo

Windows

  1. ROBOTICS TXT met de PC verbinden (USB/WLAN/Bluetooth)
  2. USB-drivers downloaden ( 32 Bit / 64 Bit ) en installeren
  3. FTScratchTXT downloaden en opstarten (Daarvoor moet .NET Framework 4 meestal op Windows PC’s geïnstalleerd zijn)
  4. Scratch 3 met uitbreiding openen (Firefox of Chrome)
  5. En aan het werk!

Linux/Mac

  1. ROBOTICS TXT met de PC verbinden (USB/WLAN/Bluetooth)
  2. FTScratchTXT downloaden en met behulp van mono starten. (Console: mono FTScratchTXT.exe)
  3. Scratch 3 met uitbreiding openen (Firefox of Chrome)
  4. En aan het werk!

Blokbeschrijving

Deze gebeurtenis wordt geactiveerd zodra een schakelaar/reed-contact/fotocel op de universele ingang I1-I8 ingedrukt/gesloten (of losgelaten/geopend) wordt.
Deze gebeurtenis wordt geactiveerd zodra een aantal impulsen op de telleringang C1-C4 groter/kleiner wordt dan een ingevoerde waarde c.q. in combinatie met blokken uit de rubriek „Operatoren“ ontstane waarde.
Deze gebeurtenis wordt geactiveerd zodra de waarde van de kleurensensor/ultrasoon afstandssensor/NTC-weerstand/fotoweerstand op de universele ingang I1-I8 groter/kleiner wordt dan een ingevoerde waarde c.q. in combinatie met blokken uit de rubriek „Operatoren“ ontstane waarde.
Via dit blok kan de actuele waarde van de telleringang C1-C4 worden opgevraagd en voor berekeningen of omstandigheden in combinatie met de blokken uit de rubrieken "Besturing", "Operatoren" en "Gebeurtenissen" worden gebruikt. De retourwaarde is een 16-bit waarde.
Via dit blok kan de actuele waarde van de kleurensensor/ultrasoon afstandssensor/NTC-weerstand/fotoweerstand op de universele ingang I1-I8 worden opgevraagd en voor berekeningen of omstandigheden in combinatie met de blokken uit de rubrieken "Besturing", "Operatoren" en "Gebeurtenissen" worden gebruikt. De retourwaarde is een 16-bit waarde.
Via dit blok wordt opgevraagd of een schakelaar/reed-contact/fotocel op de universele ingang I1-I8 ingedrukt/gesloten (of losgelaten/geopend) is. Kan voor berekeningen of omstandigheden in combinatie met blokken uit de rubrieken "Besturing", "Operatoren" en "Eigenschappen" worden gebruikt. De retour is een Booleaanse waarde.
Via dit blok kan het afspelen van de geïnstalleerde geluidsbestanden 1 - 29 worden gestart.
Via dit blok kan het afspelen van de geïnstalleerde geluidsbestanden 1 - 29 worden gestart. Er wordt gewacht tot het afspelen is beëindigd voordat verdere commando's worden uitgevoerd.
Via dit blok kan de uitgang O1 - O8 voor bijv. een lamp op een waarde van 0 - 8 worden ingesteld. Waarden kleiner dan 0 c.q. groter dan 8 worden op 0 c.q. 8 ingesteld.
Via dit blok kan de uitgang O1 - O8 op een waarden van 0 - 8 worden ingesteld. Waarden kleiner dan 0 c.q. groter dan 8 worden op 0 c.q. 8 ingesteld.
Via dit blok kan de actuele waarde van de telleringang C1 - C4 worden gereset.
Via dit blok kan de uitgang M1 - M4 voor bijv. een motor op een waarde van 0 - 8 worden ingesteld. Waarden kleiner dan 0 c.q. groter dan 8 worden op 0 c.q. 8 ingesteld.
Via dit blok kan de uitgang M1 - M4 voor bijv. een motor op vooruit (achteruit) met een waarde van 0 - 8 worden ingesteld. Waarden kleiner dan 0 c.q. groter dan 8 worden op 0 c.q. 8 ingesteld.
Via dit blok kan de uitgang M1 - M4 voor bijv. een motor naar vooruit (achteruit) worden veranderd
Via dit blok kan de uitgang M1 - M4 voor bijv. een motor gedurende een instelbaar aantal stappen en een snelheid van 1 - 8 op vooruit/achteruit worden ingesteld. Pa nadat het blok „Stop motor" is uitgevoerd kan uitgang M1 - M4 opnieuw worden gestart.
Via dit blok kunnen telkens twee van de uitgangen M1 - M4 voor bijv. een motor synchroon met een snelheid van 1 - 8 op vooruit/achteruit worden ingesteld. Pas nadat het blok „Stop motor" is uitgevoerd kunnen de uitgangen M1 - M4 opnieuw individueel worden gestart.
Dit blok is een combinatie van de beide voorgaande blokken.
Via dit blok kan een motor op de uitgang M1 - M4 worden gestopt.
Via dit blok kan de universele ingang I1 - I8 van digitaal naar analoog worden omgeschakeld.
Met dit blok wordt de ROBO TXT gereset. Alle uitgangen worden op 0 ingesteld.