2024年6月23日 星期日

(AI應用) 森林的愛情故事-彩虹鳥和亮亮鼠

上一篇文章:(AI應用) 變色龍與酷炫豬的冒險

《彩虹鳥和亮亮鼠的愛情》

在茂密的森林裡,住著一群友善又有趣的動物朋友們。他們每個人都有自己的獨特本領,讓整個森林充滿了生機和活力。其中,變色龍是一個非常特別的存在,他不僅可以利用AI技術變換身體的顏色,還學會了人臉辨識和紅珠偵測的能力。

變色龍的朋友們包括先知鳥、彩虹鳥、亮亮鼠和酷炫豬。這些動物們共同守護著這片美麗的森林,有一天,一個特別的消息在森林裡傳開了:彩虹鳥和亮亮鼠要結婚了!

在婚禮前幾天,變色龍和先知鳥在森林裡散步,突然感應到一顆紅珠正在快速接近。先知鳥立即啟動超音波測距,發現紅珠就在不遠處。

“變色龍,有一顆紅珠正向我們靠近!”先知鳥興奮地叫道。

變色龍馬上通知了彩虹鳥和亮亮鼠。他們決定利用這顆紅珠來為即將到來的婚禮增添一份神秘的祝福。

彩虹鳥展開了它那五彩繽紛的羽毛,開始在空中飛舞,閃耀出絢麗的光芒,通知所有動物們紅珠即將到來。亮亮鼠也加入了彩虹鳥的行列,閃爍著它那亮亮的小眼睛,讓整片森林都沐浴在光芒中。

酷炫豬看到光芒,立刻用大門牙把micro

頂在頭上,準備好迎接紅珠的到來。他快速地挖掘出一個小坑,等待紅珠落下,確保紅珠的能量能夠安全地被大家使用。

當紅珠終於降落在森林中央時,所有動物都聚集在一起。他們看到紅珠散發出神秘而美麗的光芒,感到無比的興奮和好奇。變色龍、先知鳥、彩虹鳥和亮亮鼠圍在紅珠周圍,研究著這顆神奇的珠子。

變色龍利用它的AI技術,開始分析紅珠的能量,發現這顆紅珠可以為森林帶來持久的光明和溫暖。先知鳥利用超音波進一步確認了紅珠的穩定性,保證它不會對森林造成任何危害。

“這顆紅珠真是太棒了!它可以讓我們的婚禮更加美麗和特別。”彩虹鳥說。

亮亮鼠也點頭同意:“是的,這顆紅珠的能量將會給我們的婚禮帶來更多的光彩和祝福。”

在紅珠的光芒照耀下,所有動物們都感到一種前所未有的溫暖和幸福。婚禮當天,彩虹鳥和亮亮鼠在紅珠的光芒下宣誓,他們的愛情在所有朋友們的見證下變得更加閃亮和堅定。

變色龍和他的朋友們為彩虹鳥和亮亮鼠的婚禮準備了很多驚喜。變色龍用他變幻的顏色為婚禮現場增添了無限的美麗,先知鳥用它的歌聲為大家帶來了動人的音樂,酷炫豬則用他的門牙頂著micro:bit,記錄下這一個個美好的瞬間。

這片森林因為紅珠的到來變得更加美麗和安全,而變色龍和他的朋友們也成為了這片森林的守護者,用他們的智慧和力量,守護著這片充滿奇蹟的土地。

範例一、紅色球的辨識

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
from microbit import *
from AILens import *
import radio
radio.config(group=16)
radio.on()
display.show(Image.HEART_SMALL)
ai = AILENS()
ai.switch_function(Color)
display.show(Image.HEART)
mode = 0
sleep(2000)
while True:
    message = radio.receive()
    if message:
       display.show(message)
    if button_a.was_pressed():
        mode += 1
        mode %= 3
        display.show(mode+1)
        sleep(500)
        display.show(Image.HEART_SMALL)
        if mode == 0:
            ai.switch_function(Color)
        elif mode == 1:
            ai.switch_function(Face)
        else:
            ai.switch_function(Ball)
        display.show(Image.HEART)
    ai.get_image()
    if mode == 0:
        if (ai.get_color_type() == "Green"):
            display.show("G")
        elif (ai.get_color_type() == "Red"):
            display.show("R")
        elif (ai.get_color_type() == "Blue"):
            display.show("b")
        elif (ai.get_color_type() == "Yellow"):
            display.show("Y")
        elif (ai.get_color_type() == "Black"):
            display.show("B")
        elif (ai.get_color_type() == "White"):
            display.show("W")
        else:
            display.show(Image.SAD)
    elif mode == 1:
        if ai.get_face():
            display.show(Image.HAPPY)
            radio.send('Owner')
        else:
            display.show(Image.SAD)
            radio.send('non-owner')
    else:
        if ai.get_ball_color() == "Red":
            display.show(Image.HAPPY)
            radio.send('Happy')
        else:
            display.show(Image.SAD)
            radio.send('Sad')


沒有留言:

張貼留言