Veebiserver koos andmebaasiserveriga on paigas. phpMyAdmin ehk andmebaasiserveri veebipõhine kasutajaliides on paigas. Enne PHP programmeerimise kallale asumist on vaja selgeks saada SQL (Structured Query Language) päringud. Logi phpMyAdmin heldusliidesesse kasutajaga root ja määratud parooliga. Päeva päästab järgmine teadmine: Andmebaasi mõista kui Exceli dokumenti (workbook) kus on mitu vahekaarti ehk tabelit. Tabelit mõista kui Exceli töölehte…
Teeme tutvust PHP-ga
PHP-d kasutatakse dünaamiliste veebilehtede loomiseks. PHP töötab veebiserveris ning väljastab tavalist HTML teksti. PHP-d võib näiteks kasutada selleks, et vahendada andmebaasi läbi veebi. PHP skripti kood kirjutatakse märgiste <?php ja ?> vahele. Faili laiendiks peab olema .php, vastasel juhul veebiserver PHP koodi ei töötle. Mitte .php laiendiga failidesse PHP skripti ei tohi panna sest sealt…
Raspberry Pi osa 1
Raspberry Pi on pangakaardi mõõdus väikene arvuti. Ühelt poolt nagu päris arvuti – HDMi, USB, juhtmega võrk, WiFi ja Bluetooth. Samuti töötab siin täisvöörtuslik Linux. Teisalt nagu väike mikrokontroller – tal on sarnased klemmid nagu ESP32-l. Tegelikult saab kõiki ESP32 jaoks mõeldud andureid ja mooduleid ühendada ka Raspberry Pi-ga. ESP32 programmeerimine käib spetsiaalse C++ keele…
MQTT osa 1
Andmeside protokoll on tuntud nime MQTT all. See andmete vahetamise süsteem on hästi lihtne ja väikese mahuga – seega sobilik väikestele mikrokontrolleritele. Kuigi MQTT on mõeldud masinside jaoks, saab seda väga edukalt kasutada ka inimloetavate teadete vahetamiseks. MQTT server on sõnumite vahendaja ja kasutajaõiguste haldaja. MQTT klient jaguneb kaheks osaks – sõnumi kirjutaja ja sõnumi(te)…
Ühendame mõõdiku internetiga
Selle õppetüki läbimiseks pead olema läbinud Õpime õhuniiskust ja temperatuuri mõõtma. Vajad samu töövahendeid. Eesmärk on luua väike veebiserver. Teades ESP32 IP-aadressi, saad veebilehitsejaga vaadata jooksvaid andmeid. ESP32 oskab WiFi võrguga käituda kolmel esineval viisil: Tugijaam. ESP32 tekitab ise WiFi leviala, millele saab määrata parooli. Korraga saab olla ühendatud kuni 4 klienti. Sellist lahendust kasutatakse…
Õpime õhuniiskust ja temperatuuri mõõtma
Programmeerimine ongi keeruline ja ära muretse kui sa kõigest aru ei saa. Praktilise töö käigus õpime selgeks 🙂
Õpime jootma
Esmalt vaata lühikest õppevideot. Kuuma jootekolvi kasutamisel on põletusoht väga suur. Põletushaav on väga valus ja ravimata jätmisel võib põhjustada inimese piinarikast surma. Ole ettevaatlik! Meil on kasutusel ESP32 plaat, millel on 2 rida auke mõlemal küljel. Kasutame pikkade jalgadega ühendusklemme sisemisel real ja lühikeste jalgadega välimisel real. Klemmide jootmine toimub plaadi alumisel küljel! Tulemus…
Õpime Arduinot programmeerima
Arduino arenduskeskkonda oma arvutisse installeerima ei pea. Tõmba alla oma arvuti opratsioonisüsteemile sobiv ZIP-fail, paki lahti näiteks “Arduino IDE”-nimelisse kausta ja käivita kausta seest Arduino IDE.exe-nimeline fail. Soovitav on kasutada Legacy IDE (1.8.X). Vanem versioon töötab kiiremini tagasihoidlikul arvutil. https://www.arduino.cc/en/software ESP32 mikrokontrollerite kasutamiseks on vajalik paigaldada vastav lisa: https://randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/ Arenduskeskond on vaja häälestada meil kasutatava…
Euroopa jäätmete tekke vähendamise nädal
19.-27. november toimus Euroopa jäätmetekke vähendamise nädal. Sel aastal oli teemaks ringsed ja kestlikud tekstiilid, alapealkirjaga „Jäätmed on moest väljas“. Nädala jooksul toimus mitmeid üritusi ja meie kooli 7.-9. klassi õpilased võtsid osa veebiviktoriinis. Seal proovisid nad koos Hele Nööriga, kui hästi nad teavad ringsete ja kestlike tekstiilidega seotud mõisteid.
Uued prügikastid leidsid kohad koolimaja kõigil korrustel
Järgmisel päeval pärast jäätmete loenguid paigaldasid erinevate klasside õpilased uued prügikastid omadele kohtadele koolimajas. 4B klassi õpilased aitasid jaama ülesse sättida I korrusele. II korrusel paigaldasid kastis algklasside lapsed 1A klassist, III korrusele 8B klass ja garderoobi 8A klassi õpilased. Eelmisel päeval kokku pandud ja kleebitud prügikastid leidsid enda koha kooli õppeköögis, kuhu neid oli…