Στον παραπάνω σύνδεσμο οι μαθητές της ομάδας μου STEM TEENS παρουσιάζουν την εργασία τους η οποία αφορά στον ρομποτικό έλεγχο της υγρασίας και του ποτίσματος σε μικρούς κήπους του σχολικού μας χώρου στο 1ο Γυμνάσιο Βύρωνα.
Το αποθετήριό μας στο GIT HUB είναι : https://github.com/AlexandraPapachristou/STEM-TEENS/
STEM TEENS-1ο Γυμνάσιο Βύρωνα http://https://www.youtube.com/watch?v=5fJZmWsn58E
Ο κώδικας προγραμματισμού είναι ο ακόλουθος:
JavaScript
let reading = 0
let soil = 0
input.onButtonPressed(Button.B, function () {
pins.analogWritePin(AnalogPin.P1, 1023)
basic.pause(2000)
pins.analogWritePin(AnalogPin.P1, 0)
})
basic.forever(function () {
led.setBrightness(8)
reading = pins.analogReadPin(AnalogPin.P0)
soil = pins.map(
reading,
0,
1023,
100,
1
)
basic.showNumber(Math.round(soil))
basic.pause(1000)
basic.clearScreen()
if (soil > 7) {
basic.showLeds(`
. . . . .
. # . # .
. . . . .
. # # # .
# . . . #
`)
pins.analogWritePin(AnalogPin.P1, 1023)
basic.pause(1000)
pins.analogWritePin(AnalogPin.P1, 0)
} else {
basic.showLeds(`
. . . . .
. # . # .
. . . . .
# . . . #
. # # # .
`)
basic.pause(1000)
basic.clearScreen()
basic.pause(1000)
}
})