Hello world rafrásir

From Fab Lab Wiki - by NMÍ Kvikan
Jump to: navigation, search

Hér eru Hello world rafrásir frá CBA hello world síðunni.

serial output

Einföld rafrás sem notar RS-232 (serial) staðalinn til að senda 8 bita ASCII textastrenginn "Hello World!" aftur og aftur á 9600 bit per sekúndu.

Tvær útgáfur af forritskóðanum eru hér - annars vegar skrifað í smalamáli, og hinsvegar í C.

serial echo

Ögn flóknari rafrás sem notar RS-232 (serial) staðalinn til að hlusta eftir textastrengjum og skrifa þá um leið til baka á 9600 bit per sekúndu. Svona rásir eru kallaðar "echo" rásir - gera ekkert nema endurvarpa gögnum.

Aftur, bæði smalamáls- og C forrit, en nú er líka útgáfa fyrir ATTiny44.

Takki

Einföld rás með takka. Þegar ýtt er á takkann sendir rásin skilaboð í gegnum RS-232.

Ljósnemi

Einfaldur ljósnemi

Hitanemi

Einfaldur hitanemi

Skrefasvörun (viðnám, þéttni, span, staðsetning, fjarlægð, halli)

Rás sem nemur hverslags skrefasvörun, svo sem viðnám, þéttni, span, staðsetningu, fjarlægð eða halla. Hægt að tengja mismunandi nema við rásina til að framkvæma mismunandi mælingar.

  • hello.step.45.py - Python forrit sem hlustar eftir úttaki og birtir niðurstöður

Hljóðnemi

Rás með hljóðnema. Sendir mælingar til baka í gegnum RS-232.

RGB LED

Rás með RGB LED ljósi.

LED array

Rás með Charlieplexing LED-fylki.

LCD skjár

Rás sem stýrir LCD skjá

Vídeóstýring

Rás sem birtir mynd á sjónvarpsskjá.

Hátalari

Rás sem stýrir hátalara.

DC mótor

Rás sem stýrir DC mótor

skrefamótor

Rás sem stýrir skrefamótor

Gömul hello-world verkefni

serial output, programming clip (hello)

serial output, programming header (hello0)

serial I/O, programming clip (hello1)

output: LED (hello2)

input: step-response (hello3)

Efe: button+LED

A/D: light/sound/temperature (hello4)

D/A: speaker (hello5)

display: LCD (hello7)

  display hello world: master slave processor

video: RS170 (hello8)

motion: stepper (hello9)

multiplexing: LED array (hello10)