Zum Inhalt springen

Hallowen-Coding-Aktivitäten mit Picobricks

06 Nov 2023
Hallowen Coding Activities with Picobricks

Inhaltsverzeichnis

    Wie erstelle ich eine lustige Halloween-Programmieraktivität für Kinder?

    Wir haben eine spannende Programmieraktivität für Kinder zusammengestellt, die eine unterhaltsame und einfache Möglichkeit bietet, ihre Programmierkenntnisse während der Halloween-Saison zu verbessern. Lassen Sie uns dieses aufregende Picobricks-Projekt erkunden, ohne dass vorherige Programmierkenntnisse erforderlich sind!

    Dieser Tag ist einer der beliebtesten Feiertage für Menschen jeden Alters. Aber wie kann man diesen besonderen Tag voller Hexen, Geister und lustiger Kostüme noch aufregender gestalten? Hier kommen Picobricks und Programmierung ins Spiel! In diesem Artikel entdecken Sie einige fantastische Programmieraktivitäten und Ideen, mit denen Sie diesen Urlaub noch angenehmer und lehrreicher gestalten können!

    Halloween-Computer

    Benötigen Sie einen Computer, um Ihre Halloween-Programmideen zum Leben zu erwecken? Hier ist ein weiterer Bereich, in dem Picobricks Ihnen helfen kann. Picobricks bietet Ihnen ein einfaches Programmiererlebnis, mit dem Sie mit Ihren Kindern eigene interaktive Halloween-Spiele oder -Projekte erstellen können. PicoBricks ist eine fantastische Möglichkeit, Ihren Kindern zu zeigen, wie viel Spaß das Programmieren machen kann!

    Darüber hinaus bietet Picobricks eine ansprechende Plattform für Blockkodierung für Kinder, was es zur idealen Wahl für junge Lernende und Anfänger in der Welt des Programmierens macht. Mit seiner intuitiven und benutzerfreundlichen Oberfläche ermöglicht Picobricks Kindern, Programmierkonzepte zu erkunden, indem sie Codeblöcke wie Teile eines Puzzles zusammensetzen. Dieser Ansatz der Blockkodierung fördert die Kreativität und Problemlösungsfähigkeiten junger Menschen und sorgt gleichzeitig dafür, dass der Lernprozess Spaß macht. Ob es darum geht, einfache Animationen, Spiele oder interaktive Projekte zu erstellen, Picobricks ermöglicht Kindern, ihre Ideen durch Programmieren zum Leben zu erwecken – und das alles auf unterhaltsame und lehrreiche Weise.

    Halloween-Codierungsaktivität

    Welcher Urlaub macht am meisten Spaß? Die meisten von uns würden diese Frage mit etwas anderem als Halloween beantworten! Die Tradition, sich in Kostümen zu verkleiden und von Tür zu Tür zu gehen, um Süßigkeiten zu kaufen, ist zu einem festen Bestandteil dieses besonderen Tages geworden. Doch dieses Jahr möchten Sie vielleicht einen neuen Ansatz ausprobieren, um den Urlaub noch spezieller und unterhaltsamer zu gestalten. Ja, sich in Kostüme zu verkleiden und Spaß zu haben, macht Spaß. Aber wie wäre es, wenn Sie Ihrem Halloween-Programm dieses Jahr einen Hauch Kreativität verleihen würden?

    Wenn der Feiertag näher rückt, ist es der perfekte Zeitpunkt, ein wenig Programmieren in die Feiertagsstimmung zu bringen. Halloween-Programmieraktivitäten sind nicht nur eine unterhaltsame Art zu feiern, sondern auch eine fantastische Gelegenheit, Kinder in die Welt des Programmierens einzuführen. Dieser Tag kann in Kombination mit dem Programmieren zu einem magischen Erlebnis werden!

    Halloween-Codierungsprojekt

    Für diesen besonderen Tag haben wir ein besonderes Projekt vorbereitet. Egal, ob Sie Eltern, Lehrer, Kind oder selbst ein junger Programmierer sind, hier ist eine spektakuläre Idee, um diesen Urlaub zu einem unvergesslichen kreativen Abenteuer zu machen!

     

    Details und Algorithmus

     

    In diesem Projekt haben wir 24+6 adressierbare LED-Streifen an die Anschlüsse der PicoBricks angeschlossen RGB-LED Modul. Wir haben diese LED-Streifen in 3D-gedruckten Kürbisformen platziert, um einen Feuersimulationseffekt zu erzeugen. Gleichzeitig spielten wir die Harry-Potter-Melodie durch Summer!

     

    Lass uns anfangen…

    Komponenten

    1X PicoBricks

    24+6 adressierbare LED-Streifen

    Python-Codes der PicoBricks

     

    
    from time import sleep
    from machine import Pin,Timer,I2Cfrom picobricks importWS2812,tones,SSD1306_I2Cimport random
    import utime
    
    
    
    buzzer_pin = machine.Pin(20, machine.Pin.OUT)
    buzzer = machine.PWM(buzzer_pin)
    
    buzzerPlayTime =0
    musicStart =0
    
    
    notes =["B4","E5","G5","F#5","E5","B5","A5","F#5","E5","G5","F#5","D#5","F5","B4"]
    durations =[500,750,250,500,1000,500,1500,1500,750,250,500,1000,500,1500]
    
    tempo =400
    
    
    def set_tone(note):
        buzzer.duty_u16(500)
        buzzer.freq(tones[note])
    
    led_count =25
    ws2812 =WS2812(led_count, brightness=1)
    
    start_color =(255,60,0)
    
    
    brightness =0
    
    
    burn_colors =[(255,69,0),(255,50,0),(255,36,0),(255,20,0),(255,10,0)]
    
    noteCounter=0
    
    i2c =I2C(0, scl=Pin(5), sda=Pin(4), freq=200000)
    oled =SSD1306_I2C(128,64, i2c, addr=0x3c)
    
    def happyHelloween():
        global notes, durations, r, g, b, i, randColor
        oled.text("{}".format("HAPPY"),50,20)
        oled.text("{}".format("HELLOWEEN"),35,35)
        oled.show()happyHelloween()while True:if(utime.ticks_diff(utime.ticks_ms(), musicStart)> buzzerPlayTime):if noteCounter >=len(notes):
                noteCounter =0set_tone(notes[noteCounter])
            buzzerPlayTime = durations[noteCounter]*0.7
            musicStart = utime.ticks_ms()
            noteCounter +=1for i inrange(led_count):if brightness <1:
                brightness +=0.02if brightness >1:
                brightness =1if random.random()<0.3:
                color = burn_colors[random.randint(0,len(burn_colors)-1)]
                ws2812.pixels_set(i, color)else:
                color =(int(start_color[0]* brightness),int(start_color[1]* brightness),0)
                ws2812.pixels_set(i ,color)
    
        ws2812.pixels_show()sleep(0.05)

    PicoBlockly-Codes von PicoBricks

    block coding for hallowen project

     

    Klicken Sie hier, um den GitHub-Link des Kürbisses anzuzeigen

    Vorheriger Beitrag
    Nächster Beitrag

    Danke fürs Abonnieren!

    Diese E-Mail wurde registriert!

    Shoppen Sie den Look
    Wählen Sie Optionen

    Bearbeitungsoption

    Benachrichtigung wieder auf Lager

    Vergleichen

    Produkt ArtikelnummerBewertungBeschreibung Sammlung Verfügbarkeit Produktart Andere Details
    this is just a warning
    Anmeldung
    Einkaufswagen
    0 Artikel
    Same Day Shipping No Extra Costs
    Easy Returns Guarantee Return with Ease
    Secure Checkout Secure Payment