• Rezultati Niso Bili Najdeni

INFORMATIKA JE TUDI ZNANOST

N/A
N/A
Protected

Academic year: 2022

Share "INFORMATIKA JE TUDI ZNANOST"

Copied!
19
0
0

Celotno besedilo

(1)

18. november 2016

INFORMATIKA JE

TUDI ZNANOST

(2)

Sobotno popotovanje Sobotno popotovanje

Osnovni koncepti – Zunanje enote

– Oživitev Malina Pi (Raspberry Pi) – Zunanje enote in Malina Pi

– Dodatne zunanje enote

• kosilo in pogovor o poučevanju programiranja ter o maturi

Izdelava samostojnih programov in pogojni stavek

• Dogovor o skupinskem delu

2

(3)

Osnovni koncept Osnovni koncept

• Uporabiti Malina Pi za učenje osnov

programiranja

• Preprosta strojna oprema, ki je dovolj zanimiva in

reprezentativna

3

Naslovi za učenje:

• https://www.raspberrypi.org/learning/physical-co mputing-with-python/worksheet

/

• https://www.raspberrypi.org/learning/getting-start ed-with-raspberry-pi-lesson

/

(4)

Zunanje enote Zunanje enote

• Svetleča dioda (LED, Light emitting diode)

4

(5)

Zunanje enote Zunanje enote

• Sedem-segmentni prikazovalnik sestoji iz osmih LED

5

(6)

Prototpna plošča Prototpna plošča

• namesto tiskane plošče za hitro izdelavo

• ločena rob in sredina

6

(7)

Priklop na napajanje Priklop na napajanje

• Samo na zemljo (GND) in +5V

7

(8)

Navadna LED Navadna LED

• Ena LED in nato osem

8

(9)

Sedemsegmentni prikazovalnik Sedemsegmentni prikazovalnik

• skupno napajanje na srednjih nogicah!!!

• najprej samo en segment in nato vsi

9

(10)

Vaje Vaje

1. Priključite eno lučko

2. Priključite vsaj dve lučki 3. Priključite vse lučke

4. Izpišite število 1

– navadni LED: binarno – 7-seg: 1

• izpisovanje vseh števil med 0 in 15:

– navadni LED: binarno

– 7-seg: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, b, C, d, E, F

10

(11)

Oživitev Malina Pi Oživitev Malina Pi

• Priprava OS (Rasberian)

• Priklop tipkovnice in miške na Malina Pi

• Zagon OS na Malina Pi

• Učna ura: http://

lusy.fri.uni-lj.si/ucbenik/book/1201/index3.

html

• Vaje:

– program, ki izpiše: Dober dan svet!

– program, ki prebere nenegativno število x in izpiše x mod 16

11

(12)

Zunanje enote in Malina Pi Zunanje enote in Malina Pi

• Priklop prototipne plošče na Malina Pi

12

(13)

Zunanje enote in Malina Pi Zunanje enote in Malina Pi

• Priklop Malina Pi na prototipno ploščo

13

(14)

Zunanje enote in Malina Pi Zunanje enote in Malina Pi

• GPIO (general purpose IO) lahko krmilimo preko programa

– knjižnica liblucke.py

– uporaba: from liblucke import * – ukazi: writePin(pin, 0/1)

• namesto neposredno na +5V in GND sedaj lučke krmilimo z Malina Pi

14

(15)

Uporabljeni GPIO Uporabljeni GPIO

• Ne uporabljamo vseh nožic (pin), ampak samo GPIO:

– 7, 8, 9, 10, 11, 23, 24, 25

• povežemo omenjene nožice na naše lučke

15

(16)

Primer programa Primer programa

#!/usr/bin/python

from liblucke import * import time

writePin(7, 1) time.sleep(1) writePin(7, 0) time.sleep(1) writePin(7, 1) time.sleep(1) writePin(7, 0) time.sleep(1)

16

(17)

Vaje Vaje

1. Prižgite eno lučko

2. Prižgite vsaj dve lučki 3. Prižgite vse lučke

4. Prižgite vsako drugo lučko 5. Animacija

6. Izpišite števila 0-15

7. [if] Preberi nenegativno celo število in izpiši število po modulu 16

8. [zanka] Neskončna animacija

17

(18)

Dodatne zunanje enote Dodatne zunanje enote

18

motorček / ventilator

potrebujemo dodatno +12V

krmilimo preko GPIO in s pomočjo knjižnice liblucke

temperaturni senzor

uporabljamo dodatno knjižnico

knjižnica krmili senzor in vpisuje prebrano vrednost v datoteko

(19)

Motorček / ventlator Motorček / ventlator

• priklop

19

Reference

POVEZANI DOKUMENTI

Formirala se je Islamska skupnost Bosne in Hercegovine, in sicer tako, da se je Starešinstvo Islamske skup- nosti za Bosno in Hercegovino, Hrvaško in Slovenijo preimenovalo..

Kot primer lahko navedem največjega slovenskega porabnika električne energije tovarno aluminija Talum, ki je leta 2005 porabil 1776 GWh električne energije, kar je

letnik Zimski Računalništvo in informatika, druga stopnja, magistrski Računalništvo in informatika (smer) Zimski Računalništvo in informatika, druga stopnja, magistrski

letnik Celoletni Računalništvo in informatika, druga stopnja, magistrski Podatkovne vede (smer) 2.. letnik Celoletni Računalništvo in informatika, druga stopnja, magistrski

● Volk (brez brodníka) poje kozo. ● Koza (brez brodníka)

programiranja (Programming Fundamentals) , algoritmi in zahtevnost (Algorithms and Complexity) , arhitektura in organiziranost računalniških sistemov (Architecture and

V ˇ casu razvoja smo raˇ cunalnik prikljuˇ cili na splet preko mreˇ znega kabla, ob delovanju pa smo nanj priklopili brezˇ ziˇ cni adapter

Sedaj namesto celotnega dokumenta podpišemo (zakriptiramo s svojim zasebnim ključem) samo izvleček. Če nekdo želi preveriti verodostojnost.. dokumenta, mora: i.) sam