01 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 02

Størrelse: px
Starte visningen fra side:

Download "01 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 02"

Transkript

1 StephanieBoluk PatrickLeMieux DanielTankersley tilt/shift September15-October8,2014 WesternOregonUniversity CannonGaleryofArt Inthesummerof2014,theCannonGaleryofArtinvitedStephanieBoluk,ascholarand mediatheoristfrom PratInstitute,andPatrickLeMieux,anartistandgamedesigner from DukeUniversity,toundertakeacolaborativeresidencywithDanielTankersley,an artistonfacultyatwesternoregonuniversity.from July7to17,thesethreeartists engagedthegalery,thecampus,andthestateoforegontoproducetilt/shift,an exhibitionofadozennewartworkscomprisinganetworkofphotographicimages, graphicuserinterfaces,mediaarcheology,andsite-specificart. Theterm tilt-shift referstoaphotographictechniqueinwhichtheangle(tilt)and position(shift)ofalensareskewedinrelationtothefilm ordigitalsensor.thiscanbe usedtoefectakindofhyperselectivefocus,bluringalbutathin,sharpplanewithinan image-oftenproducingminiaturizedortoylikeappearances.thesamenarowingof visualatentionisenactedbya manicule, theminiature,pointinghandthatfirst appearedinmedievalmanuscriptsandiscommonlyusedtorepresentthemousecursor incomputeroperatingsystems.click,drag,tilt,shift:bothtilt-shiftphotographyandthe maniculeiconoperateaccordingtoanaestheticofselection. Paperorplastic?CokeorPepsi?iPhoneorAndroid?Inthe21stcentury,selection expandsfrom theconsciouschoiceofindividualsintoacolectivenonconscious-a culturalideologystructuringatentionanddesire.upvote,like,heart,favorite:ubiquitous mediaplatformslikegoogleandfacebookaggregatebilionsofindividualselections intoaninvisibleeconomyofclicks,flowingthroughthedaleslikethewatersofthe ColumbiaRiver.From agiantshiftkeytotilt-shiftphotography,andfrom shiftedand tiltedgaleryfurnituretotheshiftsandtiltsofarcadeplay,tilt/shiftrenderstheculture ofselectionvisiblebyappropriatingitsaesthetic. WesternOregonUniversity,thecommunityofMonmouth,andthesurounding landscapeofthepacificnorthwestprovidedafocalpointandvitalsupportforthis exhibition.specialthankstopaulabooth,spencermiler,tonykment,markschroeder, LexieWidmer,andJannandTom Tankersleyfortiltingandshiftingtheirschedulesto accommodatetheresidency. DanandGailCannonGaleryofArt 345N.MonmouthAve. Monday-Friday,8am 5pm andbyappointment Monmouth,Oregon tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 02

2 03 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 04

3 05 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 06

4 ReadMe dimensionsvariable MickeyMits,binder,plinth,hook Pleaseweartheglovestoinspectthebook. DepthofField 60x30inches inkjetprints Triptychoftilt-shifted,rooftopphotographsofWesternOregonUniversityinMonmouth. 07 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 08

5 09 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 10

6 TiltedShift 48x20x10inches plywood,latex,zinc Agiantshiftkey,builttoscaleandtiltedagainstthewal. 11 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 12

7 13 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 14

8 ThisisNota(Half)Pipe 10x8x5feet skateboard,plywoodwaldivider Tiltedandshiftedawayfrom theuprightposition,thecannongalery smovablewals undergoatransformationtobecomesculpturalobjectsintheirownright.referencing theclassiccaptionfloatingbeneaththephotorealisticpipeinrenémagrite sthe TreacheryofImages( ),this(half)pipeplayswiththe magiccircle of significancethatbothartgaleriesandskateparksproduce.thatisnotagrindingrail, it saparkbench;thatisnota(half)pipe,it sapieceofgaleryfurniture;andthatisnota pipe,it sapaintingofapipe.from MagritetoSuperMario,themagiccircleofartand gamesproducesemioticwarpzonesforconceptualexperimentation,openingthresholds tonewworldsormakingusefullinkswithinfamiliarteritory. 15 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 16

9 MichaelManicule dimensionsvariable videoloop OnMarch25,1983,MichaelJacksonmademusichistorybyperformingthefirst moonwalkduringaperformanceof BilieJean onmotown25:yesterday,today, Forever.Duringthisperformance,Jacksonalsodonnedasingle,white,sequinedglove forthefirsttime.boththemoonwalkandtheglovewouldbecomeiconic,signature imageswithinthepopsinger srepertoire.inthisalgorithmicalyeditedvideoofjackson s performance,opensourcedatafrom EvanRothandBenEngebreth swhiteglove Tracking(2007),wasusedtozoom inonjusttheglove. 17 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 18

10 // 490 frames (~16.3 seconds) of data from White Glove Tracking (2007) by Evan Roth and Ben Engebreth 571,364,471,28,47; 572,372,468,38,59; 573,380,466,47,67; 574,391,463,50,72; 575,406,461,52,70; 576,424,458,52,70; 577,445,458,52,68; 578,464,458,53,75; 579,483,458,56,80; 580,498,456,57,85; 581,512,454,63,89; 582,519,449,69,91; 583,522,443,83,92; 584,521,433,96,96; 585,514,421,108,101; 586,504,407,112,110; 587,490,392,113,114; 588,476,378,117,122; 589,460,365,122,121; 590,446,351,127,118; 591,427,338,125,115; 592,409,327,121,116; 593,392,319,119,120; 594,382,313,119,118; 595,374,309,121,116; 596,370,307,124,114; 597,369,305,126,110; 598,370,304,126,107; 599,370,303,124,106; 600,371,302,122,107; 601,372,302,122,106; 602,375,301,121,104; 603,377,301,119,104; 604,379,300,119,102; 605,380,300,117,100; 606,382,300,118,100; 607,383,301,118,103; 608,383,302,117,103; 609,383,304,112,101; 610,384,304,109,99; 611,382,303,107,99; 612,380,302,105,101; 613,377,301,105,102; 614,376,302,106,102; 615,375,302,108,102; 616,374,303,106,104; 617,371,303,104,104; 618,367,304,103,104; 619,363,304,103,100; 620,362,305,106,98; 621,361,305,106,93; 622,360,305,107,91; 623,358,305,104,91; 624,356,305,104,94; 625,354,305,103,90; 626,353,306,104,88; 627,351,307,105,87; 628,350,307,107,90; 629,349,308,105,90; 630,347,309,104,90; 631,343,310,102,92; 632,341,311,103,94; 633,340,310,104,97; 634,344,311,105,95; 635,347,313,107,93; 636,352,317,109,91; 637,357,325,113,91; 638,363,339,116,92; 639,368,360,123,97; 640,376,381,124,99; 641,387,408,111,99; 642,400,432,89,94; 643,412,456,65,92; 644,0,0,0,0; 645,0,0,0,0; 646,0,0,0,0; 647,0,0,0,0; 648,0,0,0,0; 649,0,0,0,0; 650,0,0,0,0; 651,0,0,0,0; 652,0,0,0,0; 653,0,0,0,0; 654,0,0,0,0; 655,0,0,0,0; 656,0,0,0,0; 657,0,0,0,0; 658,0,0,0,0; 659,0,0,0,0; 660,0,0,0,0; 661,0,0,0,0; 662,0,0,0,0; 663,0,0,0,0; 664,0,0,0,0; 665,0,0,0,0; 666,0,0,0,0; 667,0,0,0,0; 668,0,0,0,0; 669,0,0,0,0; 670,0,0,0,0; 671,0,0,0,0; 672,0,0,0,0; 673,0,0,0,0; 674,0,0,0,0; 675,0,0,0,0; 676,0,0,0,0; 677,0,0,0,0; 678,0,0,0,0; 679,0,0,0,0; 680,0,0,0,0; 681,0,0,0,0; 682,0,0,0,0; 683,0,0,0,0; 684,0,0,0,0; 685,0,0,0,0; 686,0,0,0,0; 687,0,0,0,0; 688,616,480,69,100; 689,609,465,67,99; 690,607,456,68,95; 691,608,454,71,91; 692,610,452,72,86; 693,611,451,73,82; 694,612,451,77,82; 695,612,451,76,80; 696,612,450,77,80; 697,611,448,68,74; 698,611,448,68,74; 699,610,449,66,72; 700,610,451,69,74; 701,610,452,68,76; 702,610,453,66,76; 703,611,454,64,76; 704,612,455,66,77; 705,611,455,66,79; 706,611,455,65,79; 707,608,454,60,77; 708,609,455,59,72; 709,608,455,59,73; 710,609,456,59,70; 711,608,455,60,73; 712,609,455,62,78; 713,609,456,62,79; 714,609,455,62,78; 715,608,457,64,77; 716,608,456,63,76; 717,608,456,64,77; 718,607,456,62,75; 719,607,458,63,78; 720,607,458,62,76; 721,607,458,59,75; 722,607,456,59,74; 723,609,458,62,78; 724,610,460,66,78; 725,612,461,69,82; 726,611,459,67,82; 727,610,457,64,80; 728,609,457,61,76; 729,609,457,58,74; 730,609,457,61,80; 731,609,457,60,77; 732,609,456,61,76; 733,610,457,58,74; 734,609,457,56,72; 735,609,459,53,75; 736,607,461,50,77; 737,604,463,50,84; 738,597,465,48,91; 739,589,467,53,92; 740,580,470,47,94; 741,575,473,31,92; 742,0,0,0,0; 743,0,0,0,0; 744,0,0,0,0; 745,0,0,0,0; 746,0,0,0,0; 747,0,0,0,0; 748,360,287,20,17; 749,358,286,20,19; 750,357,286,21,22; 751,355,286,21,21; 752,354,286,20,20; 753,352,286,20,18; 754,352,286,20,18; 755,351,285,21,17; 756,350,285,20,17; 757,349,284,21,17; 758,348,283,22,19; 759,347,283,23,19; 760,346,282,23,19; 761,345,282,24,20; 762,344,282,24,20; 763,342,283,24,20; 764,341,284,23,19; 765,340,285,25,21; 766,340,286,25,21; 767,340,288,25,22; 768,340,289,22,19; 769,340,291,20,18; 770,341,292,23,17; 771,342,293,23,17; 772,343,293,25,21; 773,345,293,22,21; 774,348,295,24,21; 775,350,295,24,22; 776,351,294,27,26; 777,352,291,26,27; 778,354,298,25,23; 779,358,314,22,17; 780,357,296,21,19; 781,356,285,23,22; 782,357,283,23,22; 783,358,282,23,22; 784,360,284,21,19; 785,361,283,20,18; 786,361,281,19,18; 787,362,277,18,19; 788,364,275,20,20; 789,367,274,20,20; 790,370,272,20,20; 791,373,270,20,22; 792,377,268,21,24; 793,382,267,23,24; 794,387,267,23,25; 795,392,267,20,24; 796,395,268,17,24; 797,397,269,17,22; 798,398,270,18,21; 799,397,271,19,22; 800,395,271,20,23; 801,392,270,21,24; 802,388,269,20,24; 803,384,268,18,22; 804,379,267,18,22; 805,375,266,17,19; 806,370,266,18,19; 807,359,277,17,18; 808,340,297,20,19; 809,0,0,0,0; 810,0,0,0,0; 811,0,0,0,0; 812,346,297,25,21; 813,342,293,21,19; 814,341,293,21,22; 815,341,292,21,23; 816,344,297,20,22; 817,344,297,20,20; 818,344,299,23,23; 819,344,303,30,30; 820,0,0,0,0; 821,0,0,0,0; 822,0,0,0,0; 823,0,0,0,0; 824,0,0,0,0; 825,0,0,0,0; 826,0,0,0,0; 827,0,0,0,0; 828,0,0,0,0; 829,0,0,0,0; 830,0,0,0,0; 831,0,0,0,0; 832,0,0,0,0; 833,0,0,0,0; 834,0,0,0,0; 835,0,0,0,0; 836,0,0,0,0; 837,0,0,0,0; 838,0,0,0,0; 839,271,303,30,25; 840,270,306,32,28; 841,269,309,33,29; 842,268,310,33,29; 843,268,311,33,27; 844,267,310,33,28; 845,266,310,31,27; 846,265,308,29,29; 847,264,308,30,27; 848,263,307,32,28; 849,263,307,32,28; 850,264,307,31,30; 851,264,307,30,30; 852,264,307,30,30; 853,263,307,29,30; 854,264,308,29,28; 855,264,308,29,27; 856,264,308,29,26; 857,263,308,29,27; 858,263,307,28,28; 859,263,308,28,28; 860,262,308,29,28; 861,262,308,29,28; 862,261,308,28,28; 863,261,308,26,28; 864,261,308,27,28; 865,261,308,27,29; 866,261,307,29,30; 867,260,307,29,29; 868,260,307,29,28; 869,260,307,29,28; 870,260,308,29,28; 871,260,308,28,29; 872,260,308,29,30; 873,260,308,29,29; 874,261,308,30,28; 875,261,308,30,28; 876,261,308,29,28; 877,261,308,29,27; 878,261,308,29,26; 879,261,308,31,29; 880,261,308,32,32; 881,260,308,32,31; 882,260,308,30,30; 883,261,308,29,28; 884,262,308,29,28; 885,262,308,30,28; 886,261,309,29,27; 887,261,308,28,27; 888,261,308,28,28; 889,261,308,28,29; 890,261,308,29,30; 891,261,308,29,29; 892,260,308,30,29; 893,261,308,29,29; 894,261,308,28,28; 895,262,308,27,28; 896,262,308,28,28; 897,261,309,28,28; 898,262,309,29,28; 899,261,309,28,28; 900,262,309,30,28; 901,261,309,30,27; 902,261,308,30,28; 903,261,308,29,28; 904,261,308,29,29; 905,261,309,29,29; 906,261,308,30,30; 907,261,308,31,31; 908,261,308,31,31; 909,261,308,29,30; 910,261,308,28,29; 911,261,308,27,29; 912,261,307,28,28; 913,261,307,27,26; 914,261,307,28,27; 915,261,307,29,29; 916,262,307,30,31; 917,262,307,30,30; 918,262,307,29,28; 919,261,307,28,30; 920,0,0,0,0; 921,0,0,0,0; 922,0,0,0,0; 923,0,0,0,0; 924,0,0,0,0; 925,0,0,0,0; 926,266,309,25,24; 927,268,308,27,22; 928,269,307,27,20; 929,0,0,0,0; 930,0,0,0,0; 931,0,0,0,0; 932,280,296,24,18; 933,281,294,30,30; 934,0,0,0,0; 935,0,0,0,0; 936,0,0,0,0; 937,0,0,0,0; 938,0,0,0,0; 939,0,0,0,0; 940,0,0,0,0; 941,0,0,0,0; 942,0,0,0,0; 943,0,0,0,0; 944,334,270,36,36; 945,335,268,41,40; 946,334,265,44,39; 947,333,260,43,36; 948,330,257,44,32; 949,327,255,43,29; 950,324,255,44,28; 951,322,254,44,28; 952,320,252,43,27; 953,319,250,42,26; 954,320,247,38,23; 955,320,243,37,23; 956,320,241,35,23; 957,319,239,36,24; 958,318,238,34,21; 959,317,236,38,20; 960,317,234,42,22; 961,319,231,47,26; 962,320,227,46,29; 963,321,224,45,29; 964,322,221,40,27; 965,322,220,40,23; 966,323,217,38,22; 967,323,216,38,21; 968,325,213,35,24; 969,327,211,35,22; 970,329,208,34,24; 971,331,205,34,25; 972,333,203,35,26; 973,334,202,36,24; 974,335,202,36,22; 975,336,204,35,21; 976,337,207,32,20; 977,338,208,31,23; 978,339,209,28,22; 979,340,207,29,23; 980,340,206,28,23; 981,341,202,29,24; 982,341,198,29,24; 983,342,193,30,20; 984,0,0,0,0; 985,0,0,0,0; 986,0,0,0,0; 987,0,0,0,0; 988,0,0,0,0; 989,0,0,0,0; 990,0,0,0,0; 991,0,0,0,0; 992,0,0,0,0; 993,0,0,0,0; 994,0,0,0,0; 995,0,0,0,0; 996,0,0,0,0; 997,0,0,0,0; 998,0,0,0,0; 999,0,0,0,0; 1000,0,0,0,0; 1001,0,0,0,0; 1002,0,0,0,0; 1003,0,0,0,0; 1004,0,0,0,0; 1005,0,0,0,0; 1006,0,0,0,0; 1007,0,0,0,0; 1008,0,0,0,0; 1009,0,0,0,0; 1010,0,0,0,0; 1011,0,0,0,0; 1012,0,0,0,0; 1013,0,0,0,0; 1014,0,0,0,0; 1015,0,0,0,0; 1016,0,0,0,0; 1017,0,0,0,0; 1018,0,0,0,0; 1019,0,0,0,0; 1020,0,0,0,0; 1021,0,0,0,0; 1022,0,0,0,0; 1023,0,0,0,0; 1024,0,0,0,0; 1025,0,0,0,0; 1026,331,173,49,40; 1027,333,170,44,30; 1028,333,171,41,22; 1029,333,173,42,19; 1030,333,173,43,17; 1031,334,172,44,20; 1032,335,172,45,24; 1033,0,0,0,0; 1034,0,0,0,0; 1035,0,0,0,0; 1036,0,0,0,0; 1037,0,0,0,0; 1038,0,0,0,0; 1039,0,0,0,0; 1040,0,0,0,0; 1041,0,0,0,0; 1042,0,0,0,0; 1043,0,0,0,0; 1044,0,0,0,0; 1045,0,0,0,0; 1046,0,0,0,0; 1047,0,0,0,0; 1048,0,0,0,0; 1049,0,0,0,0; 1050,0,0,0,0; 1051,0,0,0,0; 1052,0,0,0,0; 1053,0,0,0,0; 1054,0,0,0,0; 1055,0,0,0,0; 1056,0,0,0,0; 1057,0,0,0,0; 1058,0,0,0,0; 1059,0,0,0,0; 1060,0,0,0,0; 1061,0,0,0,0; 19 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 20

11 PinbalWizard dimensionsvariable NintendoEntertainmentSystem, Pinbal(1984),Arduino,CRTtelevision Onfultilt,theflippersofthishackedpinbalgametaptothebeatofMorsecode, spelingoutlyricsfrom therockoperatommy(1969).likethewho stitular character,thispinbalwizardgeneratesanendlessstream ofgameplay independentfrom sensoryinput,devoidofawarenessinitsaleatorypursuitofnew highscores. 21 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 22

12 // Initialize variables int LEFT = 13; int RIGHT = 12; int START = 11; int time = 120; void setup() { pinmode(left, OUTPUT); pinmode(right, OUTPUT); pinmode(start, OUTPUT); Serial.begin(9600); } // Declare lyrics to Pinball Wizard by The Who char lyrics[1076] = "EVER_SINCE_I_WAS_A_YOUNG_BOY.IVE_PLAYED_THE_SILVER_BALL.FROM_SOHO_DOWN_TO_BRIGHTON.I_MUST_HAVE_PLAYED_THEM_ALL.BUT_I_AINT_SEEN_NOTHI NG_LIKE_HIM.IN_ANY_AMUSEMENT_HALL.THAT_DEAF_DUMB_AND_BLIND_KID.SURE_PLAYS_A_MEAN_PIN_BALL.HE_STANDS_LIKE_A_STATUE.BECOMES_PART_OF_THE _MACHINE.FEELING_ALL_THE_BUMPERS.ALWAYS_PLAYING_CLEAN.HE_PLAYS_BY_INTUITION.THE_DIGIT_COUNTERS_FALL.THAT_DEAF_DUMB_AND_BLIND_KID.SURE_PLAYS_ A_MEAN_PIN_BALL.HES_A_PIN_BALL_WIZARD.THERE_HAS_GOT_TO_BE_A_TWIST.A_PIN_BALL_WIZARD.SGOT_SUCH_A_SUPPLE_WRIST.HOW_DO_YOU_THINK_HE_DO ES_IT.I_DONT_KNOW.WHAT_MAKES_HIM_SO_GOOD.HE_AINT_GOT_NO_DISTRACTIONS.CANT_HEAR_THOSE_BUZZERS_AND_BELLS.DONT_SEE_LIGHTS_A_FLASHIN.PLAYS_B Y_SENSE_OF_SMELL.ALWAYS_HAS_A_REPLAY.N_NEVER_TILTS_AT_ALL.THAT_DEAF_DUMB_AND_BLIND_KID.SURE_PLAYS_A_MEAN_PIN_BALL.I_THOUGHT_I_WAS.THE _BALLY_TABLE_KING.BUT_I_JUST_HANDED.MY_PIN_BALL_CROWN_TO_HIM.EVEN_ON_MY_FAVORITE_TABLE.HE_CAN_BEAT_MY_BEST.HIS_DISCIPLES_LEAD_HIM_IN.AN D_HE_JUST_DOES_THE_REST.HES_GOT_CRAZY_FLIPPER_FINGERS.NEVER_SEEN_HIM_FALL.THAT_DEAF_DUMB_AND_BLIND_KIND.SURE_PLAYS_A_MEAN_PIN_BALL."; // Parse lyrics; call letter void loop() { for (int i=0; i < 1075; i++) { if (lyrics[i] == 'A') { A(); } else if (lyrics[i] == 'B') { B(); } else if (lyrics[i] == 'C') { C(); } else if (lyrics[i] == 'D') { D(); } else if (lyrics[i] == 'E') { E(); } else if (lyrics[i] == 'F') { FF(); } else if (lyrics[i] == 'G') { G(); } else if (lyrics[i] == 'H') { H(); } else if (lyrics[i] == 'I') { I(); } else if (lyrics[i] == 'J') { J(); } else if (lyrics[i] == 'K') { K(); } else if (lyrics[i] == 'L') { L(); } else if (lyrics[i] == 'M') { M(); } else if (lyrics[i] == 'N') { N(); } else if (lyrics[i] == 'O') { O(); } else if (lyrics[i] == 'P') { P(); } else if (lyrics[i] == 'Q') { Q(); } else if (lyrics[i] == 'R') { R(); } else if (lyrics[i] == 'S') { S(); } else if (lyrics[i] == 'T') { T(); } else if (lyrics[i] == 'U') { U(); } else if (lyrics[i] == 'V') { V(); } else if (lyrics[i] == 'W') { W(); } else if (lyrics[i] == 'X') { X(); } else if (lyrics[i] == 'Y') { Y(); } else if (lyrics[i] == 'Z') { Z(); } else if (lyrics[i] == '_') { space(); } else if (lyrics[i] == '.') { line(); } } } // Parse letter; call code void A () { Serial.print('A'); dot(); dash(); wait(); } void B () { Serial.print('B'); dash(); dot(); dot(); dot(); wait(); } void C () { Serial.print('C'); dash(); dot(); dash(); dot(); wait(); } void D () { Serial.print('D'); dash(); dot(); dot(); wait(); } void E () { Serial.print('E'); dot(); wait(); } void FF () { Serial.print('F'); dot(); dot(); dash(); dot(); wait(); } void G () { Serial.print('G'); dash(); dash(); dot(); wait(); } void H () { Serial.print('H'); dot(); dot(); dot(); dot(); wait(); } void I () { Serial.print('I'); dot(); dot(); wait(); } void J () { Serial.print('J'); dot(); dash(); dash(); dash(); wait(); } void K () { Serial.print('K'); dash(); dot(); dash(); wait(); } void L () { Serial.print('L'); dot(); dash(); dot(); dot(); wait(); } void M () { Serial.print('M'); dash(); dash(); wait(); } void N () { Serial.print('N'); dash(); dot(); wait(); } void O () { Serial.print('O'); dash(); dash(); dash(); wait(); } void P () { Serial.print('P'); dot(); dash(); dash(); dot(); wait(); } void Q () { Serial.print('Q'); dash(); dash(); dot(); dash(); wait(); } void R () { Serial.print('R'); dot(); dash(); dot(); wait(); } void S () { Serial.print('S'); dot(); dot(); dot(); wait(); } void T () { Serial.print("T"); dash(); wait(); } void U () { Serial.print('U'); dot(); dot(); dash(); wait(); } void V () { Serial.print('V'); dot(); dot(); dot(); dash(); wait(); } void W () { Serial.print('W'); dot(); dash(); dash(); wait(); } void X () { Serial.print('X'); dash(); dot(); dot(); dash(); wait(); } void Y () { Serial.print('Y'); dash(); dot(); dash(); dash(); wait(); } void Z () { Serial.print('Z'); dash(); dash(); dot(); dot(); wait(); } // Parse code; output to NES void dot () { digitalwrite(right, HIGH); delay (time); digitalwrite(right, LOW); delay (time); } void dash () { digitalwrite(left, HIGH); delay (time*3); digitalwrite(left, LOW); delay (time); } void line () { Serial.println(); digitalwrite(start, HIGH); delay(time*3); digitalwrite(start, LOW); delay(time*3); digitalwrite(start, HIGH); delay(time*3); digitalwrite(start, LOW); delay(time); } void space () { Serial.print(" "); delay(time*6); } void wait () { delay(time*2); } 23 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 24

13 TombTreasure 32x21inches inkjetprint YOUARELYING INACAVE.AMAZEOFTWISTYLITTLEPASSAGESSTRETCHES BEFOREYOU,ALLDIFFERENT.NEARBYAREAFOREST,FARMLAND,ANDVAST FIELDSOFVOLCANICASH.ALARGESTREAM OFDATAFLOWSAROUNDYOU. >> MediaEcology#GoogleBeries 32x21inches inkjetprint BlackberiesgrowoutsidetheGoogleDataCenteratTheDales,enjoyingthecurents ofthecolumbiariverwhilegooglesucksthejuicefrom nearbyhydropowerandthe neuropowerofthebilionsofclicksandqueries.thesweatofusers browsprecipitates intothedatacloudthatdrivesgoogle semergentecology.despitecommunity expectations,thecompanyissaidtoemployonlyabout150peopleinthedales.the windowlessbuildingbuiltbyhumanhandsisnotmeantforhumanoccupants. 25 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 26

14 NaturalPower 108x36inches inkjetprint ThispanoramicviewdepictstheGoogleserverfarm located nexttoapowerstationatthedales,anancientandstoried nexusforcommunicationamongpeople.thecharacterand compositionofthecolumbiariverhastransformedmany timesinmajorways.withthearivalofgoogletoitsbank,the riverreflectsoncemoreashiftinhumanactivity,energy,and prosumption.camouflagedagainsttherolinghilsofthe gorge,thegoogleserverfarm joinstheviewscapewith ground,riverandskynearlyseamlessly.theserverfarm bu ildingthathassproutedupandslowlyexpandedforlessthan adecadevisualyblendswithbasaltflowsfrom fifteenmilion yearsago.beigeconcreteandabluestripematchambient colorsasifgooglehadalwaysbeenthere,anaturalstructure withinthevolcanicandwateryterain. 27 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 28

15 ServerFarm #GoogleBroccs 18x30inches inkjetprint BroccoliflourishesinOSU s ImaginationGarden directlyoutsidegoogle swindowless buildingthatcontinuouslyfarmstheatentionofmilionsofusers.theserversarethe materialsubstrateofthedatacloud.aproductofgoogle scolectionofprivate information(datacaptured,stored,andprocessedatthedales),thecloudisaprime exampleofwhatmarkhansencals atmosphericmedia -ubiquitousandembedded mediaactingtoideologicalystructureeverydayexperience.meanwhile,onthepublic naturetrailaroundthedatacenterandfrom theperspectiveofthegarden,the corporationprojectsanappearanceinvitingandgenerous,nourishingandterifying, imagicandkinetic,ephemeralandsecretive,materialypropertiedandpanoptic. 29 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 30

16 31 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 32

17 TiltMe 18x31x18inches tiltsensor,arduino,macmini, Max/MSP,speakers Thisresponsiveplinthemitssine wavesatfrequenciescorelatingto thedegreetilted.pleasetilttheplinth. 33 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 34

18 Campus 31x32inches inkjetprints Diptychoftilt-shiftedphotographsfrom GoogleDataCenterin TheDalesandWesternOregonUniversityinMonmouth. Bothcorporateanduniversitycampusesrequireagreatdeal ofinfrastructureandmaintenance.workersdepictedinthese photographslabortoenableservices:servingabalfora gameoftennisorservinginternettrafic.whereasthe professionalsofwesternoregonuniversity sphysicalplant keepworkingwhilestudentsareonbreak,googletransports theirconstructionteamsviayelowschoolbuses astrange ininversionofleisureandlaborontwoverydiferentcampuses. Increasingly,techcompaniesacttoshiftthecharacterofthe workplaceawayfrom anoficetowardanautonomous campusprovidingfood,intelectualresources,recreation,and relativelylitlereasonforemployeestoleavework. 35 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 36

19 PaintMe 18x31x18 inches CRTtelevision,SuperNintendoEntertainmentSystem,MarioPaint(1992) Nintendo smariopaint,completewithmouseandmousepad,wasreleasedforthe SuperNintendoEntertainmentSystem in1992.mariopaint stitlescreenisdesignedto teachtheuserhowtocontrolthemouse,atechnologyquicklyemergingatthetime thankstopersonalcomputerslikethemacintosh.oncethemouseismastered,theuser cansettoworkpaintingimages,makingmusic,andplayingminigames.welbeforethe MickeymaniculewasadoptedwithintheMacintosh sgraphicuserinterface,mario s white,dartedglovefirstappearedasacursoriconinmariopaint.keepingwithjapan s post-warpracticeofincorporatingdisney saestheticintoitsanimation,mario scharacter designfolowsthatofmickeymouse.from thelongerhistoryofvaudevileandminstrel showstofunnyanimalcartoonsanddisney smousetojapanesevideogamesstaring SuperMario,thelonghistoryofthewhiteglovecontinuesincontemporarycomputer operatingsystemslikemacintoshosx. ClickMe 18x31x18inches AppleMacintoshSE,Hypercard2.0(1990) In1984,ApplereleasedtheMacintosh,thefirstpersonalcomputerfeaturingamouse,a built-inscreen,andagraphicuserinterface.insteadoftypingcommandsintoatext prompt,themacintoshinviteduserstoclickanddragacursoriconacrossthe desktop, placedocumentsin files, andeventakeoutthe trash. Shippedalongsidethis skeuomorphicinterfacewashypercard,aprogram usedtocreate stacks ofslides navigatedviahyperlinks functionalitythatbecamethebasisforbrowsingtheworld wideweb.susankare s clicker icon,thenowubiquitouswhite,righthandwhich appearsaboveahyperlink,wasdesignedfirstforhypercardbeforeitwaspopularized withininternetbrowsersandevenmicrosoftwindowsinthemid1990s.in1997,apple subtlyadjustedkare soriginalicon,transformingitintoa MickeyManicule withthree dartsandacuf. 37 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 38

20 39 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 40

21 41 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 42

22 43 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 44

23 45 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 46

24 47 tilt/shift:theaestheticofselection Boluk,LeMieux,Tankersley 48

const int disponibel_10= 10; const int disponibel_11= 11; const int disponibel_12= 12; const int blinkled = 13; // pin 13 er LED på NANO

const int disponibel_10= 10; const int disponibel_11= 11; const int disponibel_12= 12; const int blinkled = 13; // pin 13 er LED på NANO Styring_af_analog_repeater_OZ1LN_07-04-2018_v_1_07 device Arduino NANO fra v 1.06_j kræves Starttid bærebølge for valid pilottone ved start fra v 1.06_j kræves ResetTid uden bærebølge ved genstart efter

Læs mere

Arduino kursus lektion 3:

Arduino kursus lektion 3: Arduino kursus lektion 3: I denne lektion skal vi lave få en diode til at fade op og ned! Herefter skal denne diode bruges sammen med en lysføler til at lave en smart lysfølsom diode som selv justere lyset

Læs mere

Example sensors. Accelorometer. Simple kontakter. Lysfølsomme. modstande. RFID reader & tags. Temperaturfølsomme. Flex Sensor.

Example sensors. Accelorometer. Simple kontakter. Lysfølsomme. modstande. RFID reader & tags. Temperaturfølsomme. Flex Sensor. Simple kontakter Accelorometer Example sensors Lysfølsomme modstande RFID reader & tags Temperaturfølsomme modstande Flex Sensor Ultralyds afstandsmåler Piezo Pressure/vibration Piezo Sound/buzzer Peltier

Læs mere

Start på Arduino og programmering

Start på Arduino og programmering Programmering for begyndere Brug af Arduino Start på Arduino og programmering EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Sidste gang (Introduktion) Programmeringssproget

Læs mere

Løkkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 05/ Arduino, Loops, løkker, programfunktioner mm.

Løkkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 05/ Arduino, Loops, løkker, programfunktioner mm. Arduino, Loops, løkker, programfunktioner mm. Links til følgende i dokumentet: Trykknap If, If else, If Else If While, Do While For-Loop Break, PWM Serial Read Funktioner og subrutinerr Switch Case Random

Læs mere

Fra programmering til mikroprocessor

Fra programmering til mikroprocessor Programmering for begyndere Brug af Arduino Fra programmering til mikroprocessor EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Start på Arduino og programmering Programmerings kursus Sidste gang (Introduktion)

Læs mere

Hvorfor & Hvordan lære Elever At programmere Arduinoer

Hvorfor & Hvordan lære Elever At programmere Arduinoer Hvorfor & Hvordan lære Elever At programmere Arduinoer Jens Dalsgaard Nielsen JDN / No.1 Teknologi konkurrencen IPADs, mobilos, HTC'er Medicentre JDN / No.2 IPAD, Iphone, HTC,... 1000 Mhz 8000000 kbyte

Læs mere

Qwpikkemandtyuiopåasdfghjklæøzxc vbnmqwertyuiopåasdflortefissezxcvb nmqwertyuiopåasdfghjklæsupernørd mqwertyuiopåasdfghjklæøzxcvbnmq

Qwpikkemandtyuiopåasdfghjklæøzxc vbnmqwertyuiopåasdflortefissezxcvb nmqwertyuiopåasdfghjklæsupernørd mqwertyuiopåasdfghjklæøzxcvbnmq Qwpikkemandtyuiopåasdfghjklæøzxc vbnmqwertyuiopåasdflortefissezxcvb nmqwertyuiopåasdfghjklæsupernørd mqwertyuiopåasdfghjklæøzxcvbnmq Projekt varmemåler wertyuiopåasdfghjklæøzxcvbnmqwe Afsluttende projekt

Læs mere

Hvorfor & Hvordan lære. at programmere Arduinoer

Hvorfor & Hvordan lære. at programmere Arduinoer Hvorfor & Hvordan lære Jens Dalsgaard Nielsen at programmere Arduinoer JDN / No.1 http://es.aau.dk/staff/jdn/edu/courses/14-2/ars mine slides alle kodeeksempler Et C/arduino kursus http://es.aau.dk/staff/jdn/edu/courses/14-2/imperativ/

Læs mere

Løkkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 08/ Arduino, Loops, løkker, programfunktioner mm.

Løkkestrukturer mm. Trykknap: Button, Se eksempler / Digital / Button. Decision: If: Version 08/ Arduino, Loops, løkker, programfunktioner mm. Arduino, Loops, løkker, programfunktioner mm. Links til følgende i dokumentet: Trykknap If, If else, If Else If While, Do While For-Loop PWM Serial Read Funktioner og subrutinerr Switch Case Random number,

Læs mere

Hvorfor & Hvordan lære Elever At programmere Arduinoer

Hvorfor & Hvordan lære Elever At programmere Arduinoer Hvorfor & Hvordan lære Elever At programmere Arduinoer Jens Dalsgaard Nielsen JDN / No.1 Teknologi konkurrencen IPADs, mobilos, HTC'er Medicentre JDN / No.2 IPAD, Iphone, HTC,... 1000 Mhz 8000000 kbyte

Læs mere

Arduino kursus lektion 4:

Arduino kursus lektion 4: Arduino kursus lektion 4: I denne lektion skal vi bruge et digitalt termometer til at aflæse temperaturen! Herefter skal vi tænde 3 dioder som hver indikerer forskellige temperaturer! Opgave 1: Temperatursensor

Læs mere

Internt interrupt - Arduino

Internt interrupt - Arduino Programmering for begyndere Brug af Arduino Internt interrupt - Arduino - Afslutning EDR Hillerød Knud Krogsgaard Jensen / OZ1QK 1 Intern interrupt Jeg vil rydde lidt op. Her er nogle punkter vil har glemt

Læs mere

Optimering af fraværsregistrering

Optimering af fraværsregistrering Journal Optimering af fraværsregistrering Eksamensprojekt i Programmering C, klasse 3.4, 2011 AFLEVERET 09-05-2014 Indhold Abstract... Fejl! Bogmærke er ikke defineret. Problemformulering... 2 Produktet...

Læs mere

// inkluder library kode: #include <LiquidCrystal.h> #include <Serial.h> // Initialiser display LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

// inkluder library kode: #include <LiquidCrystal.h> #include <Serial.h> // Initialiser display LiquidCrystal lcd(12, 11, 5, 4, 3, 2); /* OZ1HJR Program til styring af Mercury Motor SM-42BYG011-25 (ROB-09238) med EasyDriver V4.4 (ROB-10267). Når MS1 og MS2 begge er High, er et step (1.8 grader) opløst i 8 mikrostep. Et mikrostep svarer

Læs mere

Lektion 6 / Analog Arduino

Lektion 6 / Analog Arduino 1 Jeremiah Teipen: Electronic Sandwich BSPR11 Lektion 6 / Analog Arduino Mogens Jacobsen / moja@itu.dk Siden sidst 2 Har I fået nogle LEDs til at blinke? Har I brugt kontakter? Hvad har I eksperimenteret

Læs mere

TinkerCad - Arduino simulator

TinkerCad - Arduino simulator TinkerCad - Arduino simulator Dokument fra H.C.Ørsted Gymnasiet, delt i HTX-Strømspassergruppen. ( Lidt modificeret / Valle ) På tinkercad.com kan man både arbejde med 3D emner, men også elektroniske kredsløb.

Læs mere

Arduino opgaver. For at få hjælp til at lave opgaverne, brug Arduino-kompendiet, eller søg på nettet!

Arduino opgaver. For at få hjælp til at lave opgaverne, brug Arduino-kompendiet, eller søg på nettet! : Samlede opgaver til teknologi og El-teknik Hop til opgave: Find hjælp, Indledning, Kit Vers.1, Kit Vers.2, Blinkende lysdioder, Input fra knap, Intern Pullup, If Else, Variabel blinkfrekvens, For-Loop,

Læs mere

Modeljernbane elektronik for begyndere...og dem der vil igang med at bygge deres egne dekodere

Modeljernbane elektronik for begyndere...og dem der vil igang med at bygge deres egne dekodere 2015 Modeljernbane elektronik for begyndere...og dem der vil igang med at bygge deres egne dekodere Dette dokument giver en grundlæggende indføring i standard elektronik komponenter og deres virkemåde,

Læs mere

Before you begin...2. Part 1: Document Setup...3. Part 2: Master Pages Part 3: Page Numbering...5. Part 4: Texts and Frames...

Before you begin...2. Part 1: Document Setup...3. Part 2: Master Pages Part 3: Page Numbering...5. Part 4: Texts and Frames... InDesign Basics Before you begin...................2 Part 1: Document Setup................3 Part 2: Master Pages................ 4 Part 3: Page Numbering...............5 Part 4: Texts and Frames...............6

Læs mere

LCD intro. LCD Character display-intro. Redigeret 4/6-2019

LCD intro. LCD Character display-intro. Redigeret 4/6-2019 LCD Character display-intro Parallel interface, Forbindelsesdiagram, Ram & Rom-struktur, Biblioteksfunktioner til at styre LCD-skærmen, Lcd.Print vs Lcd.Write, Selvdefinerede karakterer, herunder æ, ø

Læs mere

ARDUINO PROGRAMMERING

ARDUINO PROGRAMMERING ARDUINO PROGRAMMERING Teknologisk Institut Opgaver i programmering af Arduino Indholdsfortegnelse Kapitel 1... 2 Arduino Uno mikrokontroller... 2 Digitalt signal... 3 Analogt signal... 3 Arduino Uno Specifikationer...

Læs mere

Interrupt - Arduino. Programmering for begyndere Brug af Arduino. Kursusaften 6 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK

Interrupt - Arduino. Programmering for begyndere Brug af Arduino. Kursusaften 6 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Programmering for begyndere Brug af Arduino Programmeringskursus Interrupt - Arduino EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Interrupts Programmeringskursus Genbrug Interrupts Betyder blot at man afbryder

Læs mere

Analoge indgange og A/D konvertering. Analoge udgange

Analoge indgange og A/D konvertering. Analoge udgange Programmering for begyndere Brug af Arduino Programmeringskursus Analoge indgange og A/D konvertering Analoge udgange Knud Krogsgaard Jensen OZ1QK Oversigt Oversigt over i aften: A/D konvertering iterations

Læs mere

Arduino. Processoren på kittet er fra Atmel, af AVR-familien, og hedder Atmega 328.

Arduino. Processoren på kittet er fra Atmel, af AVR-familien, og hedder Atmega 328. kompendium. Dette kompendium er ikke et forsøg på at være fyldestgørende, for at komme i gang med at programmere, men er en samling af informationer og tips. Og der er en række links til materialer på

Læs mere

CANSAT & ARDUINO step by step

CANSAT & ARDUINO step by step CANSAT & ARDUINO step by step Jens Dalsgaard Nielsen SATLAB Aalborg Universitet Danmark jdn@space.aau.dk 1/51 Arduino CANSAT - MÅL At måle ved hjælp af sensor temperatur, tryk, acceleration, CO2, lys,...

Læs mere

Arduinostyret klimaanlæg Afsluttende projekt programmering C

Arduinostyret klimaanlæg Afsluttende projekt programmering C Arduinostyret klimaanlæg Afsluttende projekt programmering C Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleverings-dato: 02-03-2012 Afleverings-dato: 11-05-2012 Programmeringvejleder: Karl G. Bjarnason

Læs mere

Delay(100); Man skriver fx blot delay(100); for at få Microcontrolleren til at vente 100 ms inden programmet fortsætter.

Delay(100); Man skriver fx blot delay(100); for at få Microcontrolleren til at vente 100 ms inden programmet fortsætter. Funktionen delay() Funktionen delay() er ofte praktisk at bruge i et program i Arduino-verdenen. Man skriver fx blot delay(100); for at få Microcontrolleren til at vente 100 ms inden programmet fortsætter.

Læs mere

danske karakterer på Lcd

danske karakterer på Lcd Arduino og LCD ( 16/3-13 ) Når Arduinoen kobles til et LCD-display, kan man ikke umiddelbart skrive de danske karakterer æ, ø og å. Bag hver karakterplads i LCD-en er der en 8-bit RAM. Hvis der skrives

Læs mere

Arduino opgaver. I dette dokument er der inspiration til en række programmerings-opgaver til Arduino.

Arduino opgaver. I dette dokument er der inspiration til en række programmerings-opgaver til Arduino. : Hyperlinks til forskellige opgaver: #Binære_tal, #Knightrider, #Dot_Matrix-display, #Fra_Debug_vindue_til_Ardu, #Hej_mor, #Pernille, #Interrupts, #Keypad, #LCD, #Morse, #Potentiometer, #RF_ID, #RGB,

Læs mere

Arduino opgaver. I dette dokument er der inspiration til en række programmerings-opgaver til Arduino.

Arduino opgaver. I dette dokument er der inspiration til en række programmerings-opgaver til Arduino. : Hyperlinks til forskellige opgaver: #Binære_tal, #Knightrider, #Dot_Matrix-display, #Fra_Debug_vindue_til_Ardu, #Hej_mor, #Pernille, #Interrupts, #Keypad, #LCD, #Morse, #Potentiometer, #RF_ID, #RGB,

Læs mere

Debug-vinduet. // run once, when the sketch starts. Serial.println("Lets calculate a hypoteneuse"); // send data til // Debugvinduet

Debug-vinduet. // run once, when the sketch starts. Serial.println(Lets calculate a hypoteneuse); // send data til // Debugvinduet Data fra Arduino til Debug Vinduet på PC-en. Når der skal bruges kommunikation til Debugvinduet, kan man ikke bruge Arduino s pin 0 og 1, idet de bruges til den serielle transmission mellem PC og Arduino.

Læs mere

StarWars-videointro. Start din video på den nørdede måde! Version: August 2012

StarWars-videointro. Start din video på den nørdede måde! Version: August 2012 StarWars-videointro Start din video på den nørdede måde! Version: August 2012 Indholdsfortegnelse StarWars-effekt til videointro!...4 Hent programmet...4 Indtast din tekst...5 Export til film...6 Avanceret

Læs mere

Sådan forbindes Arduinoen via et fumlebræt til ATTiny45 chippen.

Sådan forbindes Arduinoen via et fumlebræt til ATTiny45 chippen. Arduino software: https://www.arduino.cc/en/main/software Klaus modeltog, det levende hus: http://www.moppe.dk/levhusel.html TV simulation: http://www.herberts-n-projekt.de/basteleien-1/belebtes-haus/

Læs mere

Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering...

Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering... Indholdsfortegnelse Indledning... 2 Projektbeskrivelse... 2 Dette bruger vi i projektet... 2 Komponenter... 2 Software... 2 Kalibrering... 3 Kildekoden... 4 Variabler... 4 Setup... 4 Loop... 4 Indledning

Læs mere

Alt elektronik heri er købt via http://dx.com, og arduino udviklingssoftware er hentet fra http://arduino.cc.

Alt elektronik heri er købt via http://dx.com, og arduino udviklingssoftware er hentet fra http://arduino.cc. Få-tiden-til-at-gå-[DIGITAL]-ur =============================== Copyright 2013, Richard Jørgensen. Alle ophavsretlige rettigheder frafaldet 2015. (Kopier og brug som du har lyst.) Forord: ===== Denne vejledning

Læs mere

Arduino opgaver Teknologi

Arduino opgaver Teknologi : I dette dokument er der inspiration til en række programmerings-opgaver til Arduino. Opgaverne bliver i nogen grad sværere og sværere op gennem opgavenumrene. Opgaverne kan laves ved at opbygge kredsløb

Læs mere

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B

Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Arduinostyret klimaanlæg Afsluttende projekt informationsteknologi B Udarbejdet af: Mathias R W Sørensen, klasse 3.4 Udleveringsdato: 02-03-2012 Afleveringsdato: 11-05-2012 IT-vejleder: Karl G. Bjarnason

Læs mere

Online kursus: Programming with ANSI C

Online kursus: Programming with ANSI C Online kursus 365 dage DKK 1.999 Nr. 90198 P ekskl. moms Denne kursuspakke giver dig et bredt kendskab til sproget C, hvis standarder er specificeret af American National Standards Institute (ANSI). Kurserne

Læs mere

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi Opgave: Brev til Sigurd Lære: John Austin Side 1 af 8 Dato: 14-05-2003

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi Opgave: Brev til Sigurd Lære: John Austin Side 1 af 8 Dato: 14-05-2003 Side 1 af 8 Dato: 14-05-2003 Til Sigurd Som aftalt vil jeg her fremsende vores program til vores 80C535 kit og display. Det gik jo ud på at vi skulle starte med at få den til at intialiserer displayet,

Læs mere

//--------------------------------- Definition af porte og funktioner -------------------------

//--------------------------------- Definition af porte og funktioner ------------------------- Temeraturmåler (C-program).txt // Initialiserings-sekvens #include #pragma model=medium #pragma code=0x0000 #pragma xdata=0x4000 #pragma asm=on #pragma parameters=register //#define display P4

Læs mere

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU

PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU PARALLELIZATION OF ATTILA SIMULATOR WITH OPENMP MIGUEL ÁNGEL MARTÍNEZ DEL AMOR MINIPROJECT OF TDT24 NTNU OUTLINE INEFFICIENCY OF ATTILA WAYS TO PARALLELIZE LOW COMPATIBILITY IN THE COMPILATION A SOLUTION

Læs mere

Niveauer af abstrakte maskiner

Niveauer af abstrakte maskiner Mikroarkitektur Niveauer af abstrakte maskiner Spørgsmål... Hvordan realiseres IJVM maskinen (lev. 2), eller hvordan ser en IJVM-CPU ud? Opbygning (mikroarkitekturen Mic-1) Anvendelse (mikroprogrammet

Læs mere

Port & Bitmanipulation

Port & Bitmanipulation Port & Bit-manipulation i Arduino: Links til afsnit i dokumentet: Indledning Sammenhæng mellem Arduino pins og porte Portregistre Skriv_til_port / Variabel Læs port / SFR bitset bitclear bitwrite BitRead

Læs mere

PICTURE formater. Klog på SAS 15. marts 2012

PICTURE formater. Klog på SAS 15. marts 2012 PICTURE formater Klog på SAS 15. marts 2012 Agenda Hvad er et format Hvor adskiller et PICTURE format sig Teknik Eksempel 1 cprnr Eksempel 2 cprnr med "udsøgning" af fejlrecords Eksempel 3 et format, der

Læs mere

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1

Project Step 7. Behavioral modeling of a dual ported register set. 1/8/ L11 Project Step 5 Copyright Joanne DeGroat, ECE, OSU 1 Project Step 7 Behavioral modeling of a dual ported register set. Copyright 2006 - Joanne DeGroat, ECE, OSU 1 The register set Register set specifications 16 dual ported registers each with 16- bit words

Læs mere

RF-ID Kompendium. RF-ID & Radio control. Dette kompendium indeholder materiale om RF-ID. Materialet er meget foreløbigt.

RF-ID Kompendium. RF-ID & Radio control. Dette kompendium indeholder materiale om RF-ID. Materialet er meget foreløbigt. Senest redigeret 8. april 2014 RF-ID Kompendium Dette kompendium indeholder materiale om RF-ID Materialet er meget foreløbigt. Derfor modtages rettelser og forslag meget gerne. ------------------------

Læs mere

Chapter. Information Representation

Chapter. Information Representation Chapter 3 Information Representation (a) A seven-bit cell. Figure 3. Figure 3. (Continued) (b) Some possible values in a seven-bit cell. Figure 3. (Continued) 6 8 7 2 5 J A N U A R Y (c) Some impossible

Læs mere

Processer og tråde. dopsys 1

Processer og tråde. dopsys 1 Processer og tråde dopsys 1 Motivation.. parallelle processer udnytter hardwaren bedre: Batch operativsystemer (50 erne) hhv. små systemer: Multiprogrammering og time-sharing (fra 60 erne og frem): dopsys

Læs mere

ロボットをつくろう 後編 第1回 ロボットの走行実験2 http://cms.db.tokushima-u.ac.jp/dav/person/s1723/ 川上 博 214/1/25 2 今日のテーマ 前回の復習 前進 後退 左折 右折 停止 ロボットの周辺部品を使う IRリモコン LED5 ロボットの走行実験 IRリモコンで操縦する 3 JJ2の運動 前進 後退 前進運動 左 後退運動 右 左 右

Læs mere

Projekt Når maskinen reagerer - Dataopsamling og aktuatorer

Projekt Når maskinen reagerer - Dataopsamling og aktuatorer Projekt Når maskinen reagerer - Dataopsamling og aktuatorer Af Nikki Mitchell og Jacob Thuesen Nikki Mitchell og Jacob Thuesen Side 1 af 20 08-02-2010 Indledning... 3 Formål... 3 Teori... 4 Arduino opgave

Læs mere

program fibomain(input,output); var i, j,result : integer; var x, y: integer;

program fibomain(input,output); var i, j,result : integer; var x, y: integer; program fibomain(input,output); var i, j,result : integer; procedure fib(n : integer); var x, y: integer; begin if (n=0) or (n=1) then result := 1 else begin fib(n-1); x:= result; fib(n-2); y:= result;

Læs mere

Programmering i C. Lektion oktober 2008

Programmering i C. Lektion oktober 2008 Programmering i C Lektion 2 20 oktober 2008 Historie Processen At kompilere 2 / 23 Fra sidst 1 Historie 2 Processen 3 At kompilere Historie Processen At kompilere 3 / 23 ALGOL 60 1963 CPL 1966 BCPL 1969

Læs mere

Seriel kommunikation med Arduino

Seriel kommunikation med Arduino Dette dokumentet om seriel transmission er under udarbejdelse. Hyperlinks til afsnit i dokumentet: Om seriel transmission Indbygget UART Baudrate Elektrisk Formatering af serielle data Serial Print vs.

Læs mere

Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007

Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007 Programmering i C Programmering af microcontroller i C (4 af 4) 12. april 2007 Mads Pedersen, OZ6HR mads@oz6hr.dk Plan i dag Afrunding af OZ3VB's program Fra "almindelig C" til "microcontroller C" Lighederne

Læs mere

up/ansi Eksamensspørgsmål

up/ansi Eksamensspørgsmål Side af 3 Dato: 26-06-2003 up/ansi Eksamensspørgsmål Spørgsmål : Erklæring af variable Skal placeres i første blok kan også placeres blandt erklæringer / definitioner af funktioner, dette er dog IKKE klogt.

Læs mere

WIKI & Lady Avenue New B2B shop

WIKI & Lady Avenue New B2B shop WIKI & Lady Avenue New B2B shop Login Login: You need a personal username and password Du skal bruge et personligt username og password Only Recommended Retail Prices Viser kun vejl.priser! Bestilling

Læs mere

Assembly Instructions. ROLZ-2 Portable AV/Conference Center

Assembly Instructions. ROLZ-2 Portable AV/Conference Center 1 Assembly Instructions ROLZ-2 Portable AV/Conference Center Rolz-2 Portable AV/Conference Center Part Drawing Description Qty Part Drawing Description Qty Hardware List A 1 ½ Flat Head Screw 2 EA P-1

Læs mere

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi C Opgave: Brev til Sigurd Lære: John Austin Side 1 af 13 Dato:

Navn: Søren Guldbrand Pedersen Klasse: 2i Fag: up/ansi C Opgave: Brev til Sigurd Lære: John Austin Side 1 af 13 Dato: Side 1 af 13 Dato: 03-06-03 Til Sigurd Som aftalt får du nu tilbygningen til 80C535 kittet, keyboard og programmet med programopdatering. Den sidste opgave her, gik så ud på at tilslutte et tastatur, og

Læs mere

Erklæring af variabler. Void indstil (Indstiller starttidspunkt og måleinterval).

Erklæring af variabler. Void indstil (Indstiller starttidspunkt og måleinterval). Indholdsfortegnelse til Bilag 1.: Side 1: Include filer. Side 1: Erklæring af variabler. Side 2: Void indstil (Indstiller starttidspunkt og måleinterval). Side 3: Void indstil (Indstiller starttidspunkt

Læs mere

MapBasic &.NET interaktion. MapBasic.NET. Jakob Lanstorp IT konsulent COWI. Odense 23. Juni 2011. 1 8 jun 2011 MapBasic &.

MapBasic &.NET interaktion. MapBasic.NET. Jakob Lanstorp IT konsulent COWI. Odense 23. Juni 2011. 1 8 jun 2011 MapBasic &. MapBasic &.NET interaktion MapBasic.NET Jakob Lanstorp IT konsulent COWI Odense 23. Juni 2011 1 MapBasic &.NET interaktion Erfaring med MapBasic.NET / Visual Studio Anden programmering 2 Program Hurtig

Læs mere

Programmeringskursus Kursusaften 3. Programmering for begyndere Brug af Arduino. Display. Kursusaften 3 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK

Programmeringskursus Kursusaften 3. Programmering for begyndere Brug af Arduino. Display. Kursusaften 3 EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Programmering for begyndere Brug af Arduino Programmeringskursus Display EDR Hillerød Knud Krogsgaard Jensen / OZ1QK Programmering for begyndere Brug af Arduino Programmeringskursus Sidste gang havde vi

Læs mere

uprocessorens hardware

uprocessorens hardware uprocessorens hardware 8080 Architecture Kernen i en processor er ALUen. Det er den som kan udfører simple regne operationer. De tal den arbejdermed gemmes i en række registre. Når et tal skal hentes eller

Læs mere

Ved indkøring påtrykkes en kendt amplitude (HUSK 50 ohms afslutning) og displayet aflæses.

Ved indkøring påtrykkes en kendt amplitude (HUSK 50 ohms afslutning) og displayet aflæses. /* Power Meter 2012 /* Rettet den 13.februar 2013 /* Version 1.2 /* Input medie er en AD8307, som forsynes fra Arduino Uno stabiliserede 5 volt. A/D input er på Arduino analog input pin A0 AREF er tilført

Læs mere

Processer og koordinering

Processer og koordinering Processer og koordinering.. fortsat dopsys 1 Betingelsesvariabler (Condition variables).. hukommelsesløs variant af semaphorer: Atomare operationer: Signal bruges til at sende et signal. Wait bruges til

Læs mere

Demonstration af transitmetoden

Demonstration af transitmetoden Demonstration af transitmetoden Introduktion: Det kan være svært at observere exoplaneter direkte, derfor benytter man sig i langt højere grad af transitmetoden: Her udnyttes at exoplaneter der bevæger

Læs mere

Arduino opgaver Teknologi

Arduino opgaver Teknologi : Hop til opgave: Blink, Blinkende lysdioder, Input fra knap, RGB-Kit, LED-Cube, LCD-Display, Debug-vindue, LED styret af Potentiometer, Mål temperatur, Ur-Program, Termoprinter, RF-ID, Servomotor, Timer-interrupt,

Læs mere

Arduino opgaver Teknologi

Arduino opgaver Teknologi : Hop til opgave: Blink, Blinkende lysdioder, Input fra knap, RGB-Kit, LED-Cube, LCD-Display, Debug-vindue, LED styret af Potentiometer, Mål temperatur, Ur-Program, Termoprinter, RF-ID, Servomotor, Timer-interrupt,

Læs mere

Crash Course i Programmering. HumTek, RUC

Crash Course i Programmering. HumTek, RUC Crash Course i Programmering HumTek, RUC Resume - Vigtigste begreber Logiske udtryk med: relationerne >, =,

Læs mere

BASAL ARDUINO SÅDAN KOMMER DU IGANG MED ARDUINO, OG FORBEREDER DIG TIL KURSERNE MBHOBBY.COM AFHOLDER.

BASAL ARDUINO SÅDAN KOMMER DU IGANG MED ARDUINO, OG FORBEREDER DIG TIL KURSERNE MBHOBBY.COM AFHOLDER. BASAL ARDUINO SÅDAN KOMMER DU IGANG MED ARDUINO, OG FORBEREDER DIG TIL KURSERNE MBHOBBY.COM AFHOLDER. DETTE SELVSTUDIE ER UDVIKLET AF MARTIN GERTZ BECH, OG MÅ UDELUKKENDE BENYTTES TIL PERSONLIGE IKKE KOMMERCIELLE

Læs mere

WIFI koder til Miljøagenturet: Brugernavn: AIACE course Kodeord: TsEG2pVL EU LOGIN KURSUS 21. AUGUST FORMIDDAG:

WIFI koder til Miljøagenturet: Brugernavn: AIACE course Kodeord: TsEG2pVL EU LOGIN KURSUS 21. AUGUST FORMIDDAG: WIFI koder til Miljøagenturet: Brugernavn: AIACE course Kodeord: TsEG2pVL EU LOGIN KURSUS 21. AUGUST 2019 - FORMIDDAG: EU Login er EU s NemID. Det er blot adgangsnøglen til en række EU-applikationer. Vælg

Læs mere

Blind Vision. - En ny måde at se... Anders Ravn Olsen, Lucas Norlander og Jeppe Grauert Krat fra Krogårdskolen

Blind Vision. - En ny måde at se... Anders Ravn Olsen, Lucas Norlander og Jeppe Grauert Krat fra Krogårdskolen Blind Vision - En ny måde at se... Anders Ravn Olsen, Lucas Norlander og Jeppe Grauert Krat fra Krogårdskolen Resume Introduktion og problemstilling Det hele startede med at vi så en tv-udsendelse om blinde,

Læs mere

Det er ganske tidligt om morgenen. Palle rejser sig op i sengen. Nu vil han ikke sove længere. Det er vist meget tidligt, for der er så stille; men

Det er ganske tidligt om morgenen. Palle rejser sig op i sengen. Nu vil han ikke sove længere. Det er vist meget tidligt, for der er så stille; men 1 2 3 4 5 1 1 2 3 4 5 6 7 8 9 10 Detergansketidligtommorgenen. Pallerejsersigopisengen.Nuvilhanikkesovelængere. Detervistmegettidligt,forderersåstille;mensolenskinnerindadvinduet, ogpalleersletikkesøvnig.

Læs mere

I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET

I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET Mandag den 14 januar 2013 I 2 C BUSSEN KØRER MED ARDUINO IND I FORÅRET OZ1QK Knud Krogsgaard Jensen 1 ARDUINO I 2 C - BUSSEN ELLER?? Plan for I aften: Jeg siger noget i 10 minutter I fortæller lidt om

Læs mere

result = val[0][0], val[1][1], val[0][0], val[2], val[4]))

result = val[0][0], val[1][1], val[0][0], val[2], val[4])) # # intp # class Intp::Parser prechigh nonassoc UMINUS left '*' '/' left '+' '-' nonassoc EQ preclow rule program : stmt_list result = RootNode.new( val[0] ) stmt_list : result = [] stmt_list stmt EOL

Læs mere

Brug af digitale ind og udgange

Brug af digitale ind og udgange Programmering for begyndere Brug af Arduino Programmeringskursus Brug af digitale ind og udgange Oversigt over aftenen Digitale ind- og udgange Det er der ikke så meget i: Digitale indgange kan tænde og

Læs mere

Boligsøgning / Search for accommodation!

Boligsøgning / Search for accommodation! Boligsøgning / Search for accommodation! For at guide dig frem til den rigtige vejledning, skal du lige svare på et par spørgsmål: To make sure you are using the correct guide for applying you must answer

Læs mere

Rigtig SQL Programmering

Rigtig SQL Programmering Rigtig SQL Programmering 1 SQL i Rigtige Programmer Indtil nu har vi brugt SQL direkte i kommandolinje promt/gui program, hvor vi kan lave forespørgsler til databasen I virkeligheden: Programmer kontakter

Læs mere

Oracle PL/SQL. Overview of PL/SQL

Oracle PL/SQL. Overview of PL/SQL Oracle PL/SQL John Ortiz Overview of PL/SQL Oracle's Procedural Language extension to SQL. Support many programming language features. If-then-else, loops, subroutines. Program units written in PL/SQL

Læs mere

Software Construction 1 semester (SWC) Spørgsmål 1

Software Construction 1 semester (SWC) Spørgsmål 1 Spørgsmål 1 Objekter #1 Giv en kort præsentation af begrebet objekt, samt hvorledes du erklærer(declare), opretter(create) og bruger objekter Du kan beskrive o Datatyper o Variable / Instans variable /

Læs mere

Forelæsning Uge 2 Mandag

Forelæsning Uge 2 Mandag Forelæsning Uge 2 Mandag Sætninger Simple sætninger (assignment, interne og eksterne metodekald) Sammensatte sætninger (blok, selektion, gentagelse) Udtryk og operatorer Java syntax og style guide Afleveringsopgave:

Læs mere

Peter Kellberg. Rundt om Danmarks Statistiks makroer. Design, Standardisering, Teknik

Peter Kellberg. Rundt om Danmarks Statistiks makroer. Design, Standardisering, Teknik Peter Kellberg Rundt om Danmarks Statistiks makroer Design, Standardisering, Teknik SAS Forum 2009 Ét makrobibliotek ca 50 makroer, vi selv har lavet mange andre fx CLAN Autocall makroer en makro er et

Læs mere

Kursusarbejde 2 Grundlæggende Programmering

Kursusarbejde 2 Grundlæggende Programmering Kursusarbejde 2 Grundlæggende Programmering Arne Jørgensen, 300473-2919 klasse dm032-1a 31. oktober 2003 Indhold 1. Kode 2 1.1. hotel.h.................................................... 2 1.2. hotel.cc...................................................

Læs mere

64 til BBC micro:bit en. :GAME Advarsel: TM. Kortets layout:

64 til BBC micro:bit en. :GAME   Advarsel: TM. Kortets layout: 64 er en programmerbar gamepad til BBC micro:bit. Den har 64 farvejusterbare lysdioder arrangeret i et 8 x 8-display, en piezobrummer til lydfeedback, en vibrationsmotor til haptisk feedback og 6 indgangsknapper.

Læs mere

Optimering af fraværsregistrering

Optimering af fraværsregistrering Rapport Optimering af fraværsregistrering Eksamensprojekt i Informationsteknologi B, klasse 3.4, 2011 AFLEVERET 09-05-2014 Indhold Forord... 2 Indledende afsnit... 3 Problemanalyse... 3 Problemformulering...

Læs mere

Peter Kellberg. Det vidste du ikke om et EG projekt!

Peter Kellberg. Det vidste du ikke om et EG projekt! Peter Kellberg Det vidste du ikke om et EG projekt! SAS Forum 2010 Spørgsmål? Kan tanker om sex få én til at nyse? Ja! Journal of the Royal Society of Medicine Det vigtigste først Er sex overhovedet relevant

Læs mere

Naalakkersuisut Government of Greenland. Digitaliseringsstyrelsen. Statusrapport. Rapportperiode: oktober

Naalakkersuisut Government of Greenland. Digitaliseringsstyrelsen. Statusrapport. Rapportperiode: oktober Statusrapport Rapportperiode: oktober 1 Introduktion Dette dokument er statusrapport afleveret af s support til Grønlands Selvstyre. Alle Sager i denne rapport er kategoriseret ud for disse retningslinjer:

Læs mere

Video Projector Controller. Brugermanual

Video Projector Controller. Brugermanual Jægergårdsgade 152/05A DK-8000 Aarhus C DENMARK WWW.WAHLBERG.DK l Video Projector Controller Brugermanual WWW.WAHLBERG.DK TELEPHONE +45 86 18 14 20 CELL PHONE +45 40 52 20 88 EMAIL: mads@wahlberg.dk Feb

Læs mere

Programmering I Java/C#

Programmering I Java/C# Programmering I Java/C# Dit første projekt Datatekniker Intro to C# C# (C Sharp) Et enkelt, moderne, generelt anvendeligt, objektorienteret programmeringssprog Udviklet af Microsoft, ledet af danskeren

Læs mere

Skærmbilled 1: 2 Når man vil oprettet et emne kan man ikke uploade et billed. Skærmbilled 1:

Skærmbilled 1: 2 Når man vil oprettet et emne kan man ikke uploade et billed. Skærmbilled 1: 1 Log ind med da1@forum.dk Pass=1711Dahl Beskeder, gå ind på Bruger=DA3 Andersen Klik på Dokumentarkiv ( 1 ) og downloade PDF så fremkommer følgende fejl: Fatal error: Uncaught exception 'Zend_Controller_Action_Exception'

Læs mere

DDD Runde 2, 2015 Facitliste

DDD Runde 2, 2015 Facitliste DDD Runde 2, 2015 Facitliste Søren Dahlgaard og Mathias Bæk Tejs Knudsen Opgaver og løsninger til 2. runde af DDD 2015. 1 4. 19. februar, 2015 linetest DK v1.0 Line Test Sigurd er begyndt i gymnasiet og

Læs mere

ECE 551: Digital System * Design & Synthesis Lecture Set 5

ECE 551: Digital System * Design & Synthesis Lecture Set 5 ECE 551: Digital System * Design & Synthesis Lecture Set 5 5.1: Verilog Behavioral Model for Finite State Machines (FSMs) 5.2: Verilog Simulation I/O and 2001 Standard (In Separate File) 3/4/2003 1 ECE

Læs mere

FBS for praktikere Fyn. Notifikation og print skabeloner

FBS for praktikere Fyn. Notifikation og print skabeloner FBS for praktikere Fyn Notifikation og print skabeloner 1.Velkomst v/anton Helms 2.Introduktion til HTML/CSS/Freemarker v/kent Gottschalk Hansen. 3.Skabeloner i Cicero v/kent Gottschalk Hansen. 4.Erfaringsudveksling

Læs mere

Vejledende løsninger

Vejledende løsninger Roskilde Universitetscenter side 1 af 8 sider Vejledende løsninger Opgave 1 Spørgsmål 1.1 a = b - a; b = b - a; a = b + a; Opgaven har flere løsninger. En anden løsning er: a = b + a; b = a - b; a = a

Læs mere

Computere og Netværk (dcomnet)

Computere og Netværk (dcomnet) Computere og Netværk (dcomnet) http://www.cs.au.dk/dcomnet Jens Kargaard Madsen (jkm@iha.dk) Jens Bennedsen (jbb@iha.dk) dcomnet 1 Computere og netværk Beskrivelse At give den studerende kendskab til computere

Læs mere

Programmering i C. Lektion september 2009

Programmering i C. Lektion september 2009 Programmering i C Lektion 1 8. september 2009 Målgruppe Motivation Indhold Form Materiale 2 / 47 Kursusintroduktion 1 Målgruppe 2 Motivation 3 Indhold 4 Form 5 Materiale Målgruppe Motivation Indhold Form

Læs mere

Opera Ins. Model: MI5722 Product Name: Pure Sine Wave Inverter 1000W 12VDC/230 30A Solar Regulator

Opera Ins. Model: MI5722 Product Name: Pure Sine Wave Inverter 1000W 12VDC/230 30A Solar Regulator Opera Ins Model: MI5722 Product Name: Pure Sine Wave Inverter 1000W 12VDC/230 30A Solar Regulator I.Precautions 1. Keep the product away from children to avoid children playing it as a toy and resultinginpersonalinjury.

Læs mere

Ideer til din undervisning. Måling i matematik 0.-1. klasse. (Matematik) Figurer 0.-1. klasse (Matematik) Figurer 2.-4. klasse.

Ideer til din undervisning. Måling i matematik 0.-1. klasse. (Matematik) Figurer 0.-1. klasse (Matematik) Figurer 2.-4. klasse. Ideer til din undervisning. Måling i matematik 0.-1. klasse. (Matematik) Figurer 0.-1. klasse (Matematik) Figurer 2.-4. klasse. (Matematik) Tyverialarm 1.-3. klasse (Natur og teknologi) Eventyr med Dash

Læs mere