# data[].attributes.body
งาน

# data[].attributes.attachment_link.title
ส่งโครง​งานครูชรัม เพรชมาก​ 19/2/68

# data[].attributes.headline
ถังขยะอัตโนมัติ

# data[].attributes.subject
ถังขยะอัตโนมัติ

# data[].attributes.attachment_link.title
โครงงาน ถังขยะอัตโนมัติ ￼

# data[].attributes.body
https://youtube.com/shorts/NyD-xsg2CpA?si=2uvzaRenRxOW8ZvI

# data[].attributes.headline
วิดิโอสรุปโครงงาน

# data[].attributes.subject
วิดิโอสรุปโครงงาน

# data[].attributes.headline
ส่งคลิปนำเสนอโครงงาน

# data[].attributes.body
ส่งคลิปนำเสนอโครงงาน

# data[].attributes.headline
วิดีโออธิบาย โค้ดของเกมSpringy Frenzy

# data[].attributes.subject
วิดีโออธิบาย โค้ดของเกมSpringy Frenzy

# data[].attributes.headline
ถ้าจะสร้างรายได้จาก Roblox โดยทำเกมแนวสนามบิน

# data[].attributes.subject
ถ้าจะสร้างรายได้จาก Roblox โดยทำเกมแนวสนามบิน

# data[].attributes.body
. ขาย Game Pass & Developer Products

Fast Pass / VIP: ให้สิทธิพิเศษ เช่น ขึ้นเครื่องก่อน, เข้าเลานจ์พิเศษ

Uniform & Role Access: ขายยศพิเศษ เช่น นักบิน, เจ้าหน้าที่สนามบิน

Aircraft Upgrades: ให้ผู้เล่นซื้อเครื่องบินดีขึ้น หรือสีพิเศษ

Special Vehicles: ขายยานพาหนะ เช่น รถลากเครื่องบิน หรือรถบัสสนามบิน

2. ระบบ Economy & In-Game Currency

สร้างระบบเงินในเกม (เช่น "SkyBucks") ให้ผู้เล่นเติมเงินเพื่อซื้อของ เช่น

ซื้อตั๋วขึ้นเครื่องแบบพรีเมียม

ซื้ออาคารหรือขยายสนามบิน

ซื้อสกินเครื่องบิน / ปรับแต่งหอควบคุม

3.สร้าง Private Server

ให้เจ้าของเซิร์ฟเวอร์ปรับแต่งสนามบิน หรือเลือกเครื่องบินพิเศษ

4.โฆษณาภายในเกม

ขายพื้นที่โฆษณาบนป้ายในสนามบินให้กับเกมอื่น

# data[].attributes.attachment_caption
ภาพรวมของระบบถังขยะควบคุมอัตโนมัติประกอบด้วยส่วนประกอบหลัก 3 ส่วนได้แก่ตัวควบคุมเซ็นเซอร์และมอเตอร์ควบคุมในที่นี้ส่วน input ให้มาจากเซ็นเซอร์เซ็นเซอร์อัลตร้าโซนิคและ output ที่สามารถควบคุมการเคลื่อนไหวนั่นคือมอเตอร์ขนาดเล็กนั่นเอง

วิธีทำถังขยะอัตโนมัติโดยใช้อาดูโน่และเซอร์โวมอเตอร์และอัลตร้าโซนิคเซนเซอร์ การทำถังขยะอัตโนมัติโดยใช้ Arduino เซอร์โวมอเตอร์ และเซ็นเซอร์อัลตราโซนิกเป็นโครงการง่ายๆ ที่สามารถทำได้ในไม่กี่ขั้นตอน นี่คือโครงร่างทั่วไปของวิธีเริ่มต้นใช้งาน: หลักการทำงานของ เซ็นเซอร์อัลตราโซนิก HC-SR04 เป็นอุปกรณ์ยอดนิยมและราคาไม่แพงที่สามารถใช้วัดระยะทางไปยังวัตถุได้ ทำงานโดยปล่อยคลื่นเสียงความถี่สูงและวัดเวลาที่คลื่นเสียงสะท้อนกลับหลังจากกระทบวัตถุ หากต้องการใช้เซ็นเซอร์อัลตราโซนิก HC-SR04 กับบอร์ด Arduino จะต้องเชื่อมต่อเข้ากับบอร์ดโดยใช้สายจัมเปอร์ HC-SR04 มี 4 พิน คือ Vcc, Trig, Echo และ GND

# data[].attributes.headline
อุปกรณ์ ถังขยะแบบฝา เป

# data[].attributes.body
อุปกรณ์ ถังขยะแบบฝา เปิด / ปิด ขนาดเล็ก

- Arduino Nano จำนวน 1 บอร์ด

- Sensor IR ตรวจจับวัตถุ จำนวน 1 บอร์ด

- Protoboard 400 pin จำนวน 1 บอร์ด

- Servo MG996 จำนวน 1 ตัว

- แบตเตอรี่ 18650 จำนวน 2 ก้อน

- รางถ่าน 18650 แบบ 2 ก้อน 1 ชิ้น

- สายจั๊มเปอร์

โปรแกรมที่ใช้เขียน

โปรแกรมที่ใช้ (ใช้ได้ทั้ง Arduino Nano และ UNO R3)..

#include <Servo.h> // ไลบรารี่ Servo ควรติดตั้ง

Servo myservo;

int State = 0;

void setup() {

Serial.begin(9600);

pinMode(2, INPUT);

pinMode(9, OUTPUT);

myservo.attach(9);

myservo.write(160); // Setup Servo เปิดฝาเอาขยะออก

delay(10000); //หน่วงเวลา 10 วินาที

myservo.write(0); // Setup กลับตำแหน่ง 0 องศา

}

void loop() {

int Sr = digitalRead(2); // รับค่า Sensor จากขา 2

Serial.println(State);

if (State == 0) {

if (Sr == 1) { // เมื่อ Sr เซ็นเซอร์มีค่า = 1

myservo.write(0); // Servo อยู่ที่ตำแหน่ง 0

delay(100);

}

else if (Sr == 0) { // เมื่อ Sr เซ็นเซอร์มีค่า = 0

myservo.write(160); // Servo หมุนไปที่ 160 องศา

State = 1; // State มีค่าเท่ากับ 1

}

}

if (State == 1) { // เมื่อ State = 1

delay(3000); // หน่วงเวลา 3 นาที

State = 0; // State มีค่า = 0

}

} // กลับไปวนลูป

โปรแกรมใช้กับเซ็นเซอร์อัลตร้าโซนิกส์

/*

Code สำหรับการนำไปศึกษา

ห้ามนำไปใช้ในเชิงพาณิช */

#include <Servo.h>

#include <NewPing.h>

#define TRIGGER_PIN A0 // ตั้งค่าขา pin Arduino ต่อกับขา Sensor Triger

#define ECHO_PIN A1 // ตั้งค่าขา pin Arduino ต่อกับขา Sensor Echo

#define MAX_DISTANCE 20 // ตั้งค่าระยะการตรวจจับ หน่วยเป็น CM

NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);

Servo myservo;

void setup() {

Serial.begin(9600);

myservo.attach(A4); //ตั้งค่าขา A4 เป็น pin Servo

myservo.write(0);

}

void loop() {

int Sr = sonar.ping_cm(); // ค่า Sr เท่ากับค่า sonar.ping_cm() คือค่าที่อ่านจาก Sensor Ultrasonic

Serial.println(Sr);

if (Sr > 0 && Sr <= 15) {

myservo.write(160);

delay(5000); //หน่วงเวลาเปิดฝาถังขยะ

} else {

myservo.write(0);

delay(100);

}

}

# data[].attributes.body
link game Springy-Frenzy

# data[].attributes.body
เมื่อgameoverจอจะดำ

# data[].attributes.headline
บล็อคนี้คือ title

# data[].attributes.subject
บล็อคนี้คือ title

# data[].attributes.body
Background หน้าเกม

# data[].attributes.headline
บล็อคนี้คือ start

# data[].attributes.subject
บล็อคนี้คือ start

# data[].attributes.body
codeแสดงว่าgameเริ่มแล้ว

# data[].attributes.body
เมื่อกดที่คำว่า Play จะเริ่มเกม

# data[].attributes.headline
บล็อคนี้คือcode dash

# data[].attributes.subject
บล็อคนี้คือcode dash

# data[].attributes.body
codeนี้กำกนดเมื่อกด Q จะทำใหพุ่งไปในด้านที่เรากดเลื่อนไปซ้ายหรือขวา

# data[].attributes.headline
บล็อคนี้คือ Text เมื่อ gameover

# data[].attributes.subject
บล็อคนี้คือ Text เมื่อ gameover

# data[].attributes.body
เมื่อgameoverจะโชว์ Textว่าเราแพ้

# data[].attributes.body
เส้นตายเมื่อลูกบอลตกกระทบเส้นนี้จะทำให้gameover

# data[].attributes.body
เป็นcodeที่ทำให้เมื่อลูกบอลชนจะทำให้กระเด้ง

# data[].attributes.headline
บล็อคนี่คือcodeของลูกบอล

# data[].attributes.subject
บล็อคนี่คือcodeของลูกบอล

# data[].attributes.body
เป็นcodeที่เมื่อลูกบอลชนขอบหรือชนกับPlatformจะทำให้กระเด้ง

# data[].attributes.body
เป็นhitboxของลูกบอลเมื่อตกลงเส้นdeadlineเป็นอันgameover

# data[].attributes.headline
บล็อคนี้คือโค้ดplatform

# data[].attributes.subject
บล็อคนี้คือโค้ดplatform

# data[].attributes.body
โค้ดนี้คือโค้ดplatform เพื่อขยับซ้ายขวา รับลูกบอลไม่ให้ตก

# data[].attributes.body
เกือบลืมทำ :)

# data[].attributes.body
setนี้จะเป็นคำสั่ง เมื่อกดธงเขียว tutorial จะโผล่มากลางจอของเราและเมื่อเราเดินผ่านไป 1 stage tutorial จะหายไป

# data[].attributes.body
คล้ายๆกับตัวแทนของถ้วยรางวัล

# data[].attributes.headline
ตัวอย่างคำถาม

# data[].attributes.subject
ตัวอย่างคำถาม

# data[].attributes.body
เห็นหน้าแบบนี้ น่ากลัวกว่าผีอีกนะคับ

# data[].attributes.headline
ตัวผ่านด่าน (decter)

# data[].attributes.subject
ตัวผ่านด่าน (decter)

# data[].attributes.headline
นี่คือตัวละครของเรา

# data[].attributes.subject
นี่คือตัวละครของเรา

# data[].attributes.body
setนี้จะเป็นคำสั่งแพ้ การทำงานของมันก็คือ เมื่อเวลาในเกมหมด มันจะค่อยๆโผล่มา

# data[].attributes.body
เมื่อเราแตะโดน เราจะผ่านไป 1 stage แต่เราจะไม่ได้เปลี่ยนด่าน แต่จะเป็นตัวต้นที่จะทำให้ บล็อคwin ทำงาน

# data[].attributes.body
setคำสั่งนี้จะมีหน้าที่คือ เมื่อเราแตะโดน star หรือ เราไปด่านที่ 7 คำสั่งนี้จะทำงาน การทำงานของมันคือ มันจะค่อยๆโผล่ขึ้นมาบนหน้าจอเรา

# data[].attributes.body
บล็อคนี้จะเป็นบล็อคที่เมื่อเราแตะโดน starจะค่อยๆจางหายไป

# data[].attributes.body
บล็อคคำสั่งนี้จะเป็นบล็อคที่มีการทำงานคือ มันจะโผล่มาในด่านที่กำหนดไว้ ในตำแหน่งที่กำหนดไว้

# data[].attributes.body
บล็อคนี้คือบล็อคของคำตอบที่ผิด การทำงานของมันคือ เมื่อเราเดินไปแตะโดนคำตอบที่ผิดเราจะถูกนำไปที่ startover และต้องตอบใหม่(ถ้าเราตอบผิดเราจะไม่เริ่มใหม่ตั้งแต่ต้นเว้นซแต่เราจะแพ้เพราะเวลาหมด)

# data[].attributes.body
บล็อคนี้จะเป็นบล็อคของคำตอบที่ถูก คำสั่งคือ เมื่อเราเดินไปแตะโดนเราจะถูกนำไปที่ stage ต่อไป

# data[].attributes.body
setคำสั่งนี้ คือคำสั่งของคำตอบของทุกคำถาม โดยหลักการทำงานของมันคือ เมื่อถึงด่านที่กำหนดไว้ คำตอบก็จะโผล่มาในที่ที่กำหนดไว้และหายไปเมื่อเราตอบถูก เช่นในภาพประกอบ คำตอบจะโผล่มาในด่านที่ 3 และเมื่อตอบถูกคำตอบจะหายไป

# data[].attributes.body
บล็อคคำสั่งของคำถามทั้งหมด 3 คำถามจะมีคำสั่งที่คล้ายๆกันคือ คำถามแต่ละคำถามจะโผล่มาในด่านที่กำหนดไว้ เช่นในภาพประกอบคือ คำถามจะโผล่มาในด่านที่ 3 และหายไปในด่านที่ 4

# data[].attributes.body
บล็อคคำสั่งของ reset position ของศัตรู

# data[].attributes.body
บล็อคนี้จะเป็นบล็อค reset ตำแหน่งศัตรู หลักการทำงานคือ มันจะมี character หนึ่งที่ชื่อ reset position.. เมื่อศัตรูไปแตะ character นั้นศัตรูก็จะถูกส่งไปที่เดิมและเดินแบบเดิมเหมือน loop

# data[].attributes.body
บล็อคนี้จะทำหน้าที่เป็น HIT BOX ของศัตรู คือ เมื่อเราชนศัตรูจะทำให้เราไปที่จุด startover หรือตายนั่นเองส่วนช่องม่วงกับฟ้าจะเป็นช่องไว้เก็บศัตรูไว้ในที่ secret และรอให้คำสั่งก่อนหน้านี้ทำงาน

# data[].attributes.headline
กิจกรรมภายในโรงเรียน

# data[].attributes.subject
กิจกรรมภายในโรงเรียน

# data[].attributes.headline
แผนที่โรงเรียน

# data[].attributes.subject
แผนที่โรงเรียน

# data[].attributes.headline
เพิ่มข้อมูลในหัวข้อใหม่

# data[].attributes.subject
เพิ่มข้อมูลในหัวข้อใหม่

# data[].attributes.headline
เพิ่มหัวข้อใหม่

# data[].attributes.subject
เพิ่มหัวข้อใหม่

# data[].attributes.body
หมายถึงการที่ผู้ตัดสินหรือเจ้าหน้าที่ของเกมสามารถถูกไล่ออกจากสนาม (sent off) เนื่องจากการกระทำที่ผิดกฎหรือไม่เหมาะสมในระหว่างการแข่งขัน

# data[].attributes.body
เพิ่มข้อมูลใหม่

# data[].attributes.headline
ปรับข้อมูลให้ถูกต้อง

# data[].attributes.subject
ปรับข้อมูลให้ถูกต้อง

# data[].attributes.headline
Back to basic ! ว่าด้วยเรื่องวิธี "การซื้อขายนักเตะ" ในวงการฟุตบอล - FEATURE

# data[].attributes.subject
Back to basic ! ว่าด้วยเรื่องวิธี "การซื้อขายนักเตะ" ในวงการฟุตบอล - FEATURE

# data[].attributes.body
การซื้อขายนักเตะ คืออะไร ?

กดเข้าไปดูข้อมูลต่อได้ที่นี้

# data[].attributes.body
การซื้อขายนักเตะ

ทีมในพรีเมียร์ ลีกสามารถยืมนักเตะร่วมลีกได้ไม่เกิน 2 คน ต่อตลาดการซื้อขาย

# data[].attributes.body
เรื่อง

กรณีเกมการแข่งต้องหยุดการแข่งขัน จากเหตุบางประการ เช่น นักฟุตบอลทำร้ายแฟนบอล หรือทำร้ายเด็กเก็บบอล

# data[].attributes.headline
กฎของฟุตบอลพรีเมียร์ลีค

# data[].attributes.subject
กฎของฟุตบอลพรีเมียร์ลีค

# data[].attributes.body
กฎกติกาการยิงจุดโทษ

# data[].attributes.headline
หน้าหลักของเพจ

# data[].attributes.subject
หน้าหลักของเพจ

# data[].attributes.body
สามารถกดลิงก์เพื่อไปยังหน้ารายการต่างๆ

# data[].attributes.headline
ขอเปลี่ยนเป็นเว็บเพจ กติกาฟุตบอลพรีเมียร์ลีค

# data[].attributes.subject
ขอเปลี่ยนเป็นเว็บเพจ กติกาฟุตบอลพรีเมียร์ลีค

# data[].attributes.headline
ภาพเครื่องบินขึ้นบิน

# data[].attributes.subject
ภาพเครื่องบินขึ้นบิน

# data[].attributes.body
เครื่องบินแบบ B-737 ของนายหลวงรัชกาลที่10 HS-HMK

# data[].attributes.headline
อันนี้จะมีข้อถูกและผิด ต่างกันไปถ้าข้อที่ถูกสคริป script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	end	W.CFrame = CFrame.new(-338.5, 154.5, -11.5)end) จะวาปไปยังด่านต่อไปด้วยสคริปtp

# data[].attributes.subject
อันนี้จะมีข้อถูกและผิด ต่างกันไปถ้าข้อที่ถูกสคริป script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	end	W.CFrame = CFrame.new(-338.5, 154.5, -11.5)end) จะวาปไปยังด่านต่อไปด้วยสคริปtp

# data[].attributes.headline
ถ้าตอบถูกจะนับคะแนนข้อถูกถ้าตอบผิดจะนับคะแนนข้อผิดจะรีเซ็ตเมื่อกลับ

# data[].attributes.subject
ถ้าตอบถูกจะนับคะแนนข้อถูกถ้าตอบผิดจะนับคะแนนข้อผิดจะรีเซ็ตเมื่อกลับ

# data[].attributes.headline
ก่อนเริ่มเกมก็จะมีหน้ากด playเพื่อเล่นเกม

# data[].attributes.subject
ก่อนเริ่มเกมก็จะมีหน้ากด playเพื่อเล่นเกม

# data[].attributes.headline
เมื่อตอบผิดจะถูกส่งมาที่ตรงนี้ให้เดินไปชนป้ายกลับเพื่อเริ่มต้นใหม่

# data[].attributes.subject
เมื่อตอบผิดจะถูกส่งมาที่ตรงนี้ให้เดินไปชนป้ายกลับเพื่อเริ่มต้นใหม่

# data[].attributes.headline
เริ่มจากการ เขียนโค้ตวาปไปเพื่อเริ่มแบบทดสอบ ผ่านทางประตูสีม่วง โค้ดที่ใช้ดังนี้ script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	 end	                                                W.CFrame = CFrame.new(-127.5, 60.5, -23)end)  วาปไปยังพิกัดที่ป้อน

# data[].attributes.subject
เริ่มจากการ เขียนโค้ตวาปไปเพื่อเริ่มแบบทดสอบ ผ่านทางประตูสีม่วง โค้ดที่ใช้ดังนี้ script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	 end	                                                W.CFrame = CFrame.new(-127.5, 60.5, -23)end)  วาปไปยังพิกัดที่ป้อน

# data[].attributes.headline
หลังจากวาปมานี้คือแบบทดสอบแล้วจะมีข้อที่ตอบถูกและข้อที่ตอบผิดถ้าตอบผิดจะถูกวาปไปยังด่านต่อไปและถ้าตอบผิดจะกลับไปเริ่มต้นใหม่สามรถตอบคำถามโดยการเดินชนคำตอบ

# data[].attributes.subject
หลังจากวาปมานี้คือแบบทดสอบแล้วจะมีข้อที่ตอบถูกและข้อที่ตอบผิดถ้าตอบผิดจะถูกวาปไปยังด่านต่อไปและถ้าตอบผิดจะกลับไปเริ่มต้นใหม่สามรถตอบคำถามโดยการเดินชนคำตอบ

# data[].attributes.headline
เริ่มจากการ เขียนโค้ตวาปไปเพื่อเริ่มแบบทดสอบ ผ่านทางประตูสีม่วง โค้ดที่ใช้ดังนี้ script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	 end	                                                W.CFrame = CFrame.new(-127.5, 60.5, -23)end)  วาปไปยังพิกัดที่ป้อน

# data[].attributes.subject
เริ่มจากการ เขียนโค้ตวาปไปเพื่อเริ่มแบบทดสอบ ผ่านทางประตูสีม่วง โค้ดที่ใช้ดังนี้ script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	 end	                                                W.CFrame = CFrame.new(-127.5, 60.5, -23)end)  วาปไปยังพิกัดที่ป้อน

# data[].attributes.headline
บล็อคนี้จะเป็นบล็อคของศัตรูที่จะวิ่งชนเรา เป็นบล็อคคำสั่งที่จะทำให้ศัตรูโผล่มาในด่านที่ 2 และหายไปในด่านที่ 3 และยังเป็นบล็อคการเคลื่อไหวของศัตรูด้วย ศัตรูจะเคลื่อนไหวไปทางซ้ายเรื่อยๆ

# data[].attributes.subject
บล็อคนี้จะเป็นบล็อคของศัตรูที่จะวิ่งชนเรา เป็นบล็อคคำสั่งที่จะทำให้ศัตรูโผล่มาในด่านที่ 2 และหายไปในด่านที่ 3 และยังเป็นบล็อคการเคลื่อไหวของศัตรูด้วย ศัตรูจะเคลื่อนไหวไปทางซ้ายเรื่อยๆ

# data[].attributes.headline
หากต้องการเดินเล่นมีศูนย์อาหารและร้านขายซื้อรองรับ

# data[].attributes.subject
หากต้องการเดินเล่นมีศูนย์อาหารและร้านขายซื้อรองรับ

# data[].attributes.body
ความคืบหน้า เครื่องแยกเหรียญตอนนี้ทุกอย่างเกือบเสร็จหมดแล้ว ติดปัญหาเหรียญไม่สามารถตกไปรางแยกเหรียญได้

# data[].attributes.headline
3รอขึ้นเครื่องได้เลย

# data[].attributes.subject
3รอขึ้นเครื่องได้เลย

# data[].attributes.headline
2 เดินเข้าไปรอขึ้นเครื่องได้เลยแล้วรอภาคพื้นเรียก

# data[].attributes.subject
2 เดินเข้าไปรอขึ้นเครื่องได้เลยแล้วรอภาคพื้นเรียก

# data[].attributes.headline
เริ่มจากการ เขียนโค้ตวาปไปเพื่อเริ่มแบบทดสอบ ผ่านทางประตูสีม่วง โค้ดที่ใช้ดังนี้ script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	 end	                                                W.CFrame = CFrame.new(-127.5, 60.5, -23)end)  วาปไปยังพิกัดที่ป้อน

# data[].attributes.subject
เริ่มจากการ เขียนโค้ตวาปไปเพื่อเริ่มแบบทดสอบ ผ่านทางประตูสีม่วง โค้ดที่ใช้ดังนี้ script.Parent. Touched: Connect(function (W)	                       if W.Parent: FindFirstChild("Humanoid") then	 end	                                                W.CFrame = CFrame.new(-127.5, 60.5, -23)end)  วาปไปยังพิกัดที่ป้อน

# data[].attributes.headline
หากท่านต้องการกดเงินที่สนามบินมีตู้รองรับ

# data[].attributes.subject
หากท่านต้องการกดเงินที่สนามบินมีตู้รองรับ

# data[].attributes.attachment_caption
เดินเข้าไปซื้อตั๋วและโหลดกระเป๋าที่สายพาน

# data[].attributes.headline
สนามบินโคราชวิธีเล่น 1

# data[].attributes.subject
สนามบินโคราชวิธีเล่น 1

# data[].attributes.headline
บล็อคนี่จะอยู่ด้านล้างพื้นจะเป็นบล็อคที่คุ่กับพื่นที่เป็นรูคือถ้าเราตกลงไปเราจะตายและถูกนำตัวไปที่ startover

# data[].attributes.subject
บล็อคนี่จะอยู่ด้านล้างพื้นจะเป็นบล็อคที่คุ่กับพื่นที่เป็นรูคือถ้าเราตกลงไปเราจะตายและถูกนำตัวไปที่ startover

# data[].attributes.headline
บล็อคผ่านด่าน จะเป็นบล็อคล่องหนที่อยู่ฝั่งขวาของจอตลอดเมื่อเราแตะโดนเราจะถูกนำตัวไปที่ new

# data[].attributes.subject
บล็อคผ่านด่าน จะเป็นบล็อคล่องหนที่อยู่ฝั่งขวาของจอตลอดเมื่อเราแตะโดนเราจะถูกนำตัวไปที่ new

# data[].attributes.body
อธิบายส่วนประกอบของเซนเซอร์

1.ปุ่มปรับความสว่างของแสง

2.ปุ่มปรับยะระเวลาของแสง

3.ปุ่มปรับระยะของเซนเซอร์

4.L ใช้เชื่อมต่อเซนเซอร์เข้ากับปลั๊กตัวผู้

5.L' ใช้เชื่อมต่อเซนเซอร์เข้ากับขั้วหลอดไฟและปลั๊กตัวผู้

6. N ใช้เชื่อมต่อเซนเซอร์เข้ากับขั้วหลอดไฟ

การประยุกต์ใช้

นำเซนเซอร์ไปติดบริเวณด้านบนของตู้เสื้อผ้าเมื่อเปิดตู้เซนเซอร์จะทำงานทำให้ไฟสว่างขึ้นโดยจะโยงสายไฟไปบริเวณหลังตู้แล้วเจาะรูเล็กๆเพื่อโยงสายไฟออกจากตู้แล้วนำสายไฟไปเสียบเข้ากับปลั๊กตัวเมียในบ้าน

# data[].attributes.headline
บล็อคของพื้น เมื่อเราเริ่มเกมพื่นจะเปลี่ยนเป็นพื่นที่เป็นรูซึ่งเราสามารถตกลงไปได้และจะทำให้เรา startover

# data[].attributes.subject
บล็อคของพื้น เมื่อเราเริ่มเกมพื่นจะเปลี่ยนเป็นพื่นที่เป็นรูซึ่งเราสามารถตกลงไปได้และจะทำให้เรา startover

# data[].attributes.headline
บล็อคนี้จะไปคู่กับบล็อคผ่านด่าน เมื่อเราแตะโดนบล็อคนี้มันจะเพิ่ม 1 stage ทุกครั้งที่แตะ

# data[].attributes.subject
บล็อคนี้จะไปคู่กับบล็อคผ่านด่าน เมื่อเราแตะโดนบล็อคนี้มันจะเพิ่ม 1 stage ทุกครั้งที่แตะ

# data[].attributes.body
ทำเนียบเกียรติยศ คคุณครูที่ปรึกษาทั้ง 3 ปี

โดยทำใน canva สุดโหด

# data[].attributes.headline
บล็อคนี้จะเป็นบล็อคพื้นที่ไว้ให้เราเหยียบได้

# data[].attributes.subject
บล็อคนี้จะเป็นบล็อคพื้นที่ไว้ให้เราเหยียบได้

# data[].attributes.headline
บล็อคเวลาเมื่อกดธงเขียวเวลาจะตั้งไว้ตามเรากำหนด

# data[].attributes.subject
บล็อคเวลาเมื่อกดธงเขียวเวลาจะตั้งไว้ตามเรากำหนด

# data[].attributes.headline
บล็อคนี้จะไปคู่กับปุ่มกระโดด เพราะเมื่อเรากด W เราจะเปลี่ยนเป็นท่ากระโดด         เมื่อเท้าเราแตะถึงพื้นแล้วเราจะกลับมาเป็นท่ายืนปกติ

# data[].attributes.subject
บล็อคนี้จะไปคู่กับปุ่มกระโดด เพราะเมื่อเรากด W เราจะเปลี่ยนเป็นท่ากระโดด         เมื่อเท้าเราแตะถึงพื้นแล้วเราจะกลับมาเป็นท่ายืนปกติ

# data[].attributes.headline
เซ็ตบล็อคนี้จะเป็นการควบคุมตัวละคร     ปุ่ม A ตัวละครเราจะหันเดินไปทางซ้าย          ปุ่ม D ตัวละครจะหันเดินไปทางขวา              ปุ่ม W ตัวละครเราจะกระโดดและมันจะไปคู่กับบล็อค แรงโน้มถ่วง

# data[].attributes.subject
เซ็ตบล็อคนี้จะเป็นการควบคุมตัวละคร     ปุ่ม A ตัวละครเราจะหันเดินไปทางซ้าย          ปุ่ม D ตัวละครจะหันเดินไปทางขวา              ปุ่ม W ตัวละครเราจะกระโดดและมันจะไปคู่กับบล็อค แรงโน้มถ่วง

# data[].attributes.body
ข้อมูลเเละจำนวนสมาชิกของห้อง3/1

โดยเก็บข้อมูลมีทั้ง ภาพ ชื่อ เบอร์โทร

โดยเก็บข้อมูลบน data ของตัวแอป Gild app

# data[].attributes.headline
บล็อคเเรงโน้มถ่วงเมื่อเรากระโดดเราจะค่อยๆลอยลงมาทีละ 0.5 บล็อคจนเเตะพื้น

# data[].attributes.subject
บล็อคเเรงโน้มถ่วงเมื่อเรากระโดดเราจะค่อยๆลอยลงมาทีละ 0.5 บล็อคจนเเตะพื้น

# data[].attributes.headline
บล็อคนี้เมื่อผ่านด่านเริ่มต้นหรือด่าน 0 จะเรื่อมทำการนับเวลาถอยหลังทีละ 1 จนถึง 0

# data[].attributes.subject
บล็อคนี้เมื่อผ่านด่านเริ่มต้นหรือด่าน 0 จะเรื่อมทำการนับเวลาถอยหลังทีละ 1 จนถึง 0

# data[].attributes.body
หน้าเช็คชื่อเสาธง

เเละเช็คเวรเเต่ละวัน

เเละทำโดย Gild app Google form

# data[].attributes.body
หน้าเมนูสำหรับ

1.ลิ้งไปที่ตรวจสอบการทำเวร

ลิ้งไป google sheet และใช้เก็บข้อมูลการเช็คชื่อ

2.ลิ้งไปที่เว็บโรงเรียน

3.notion ลื้งค์ไป notion 3/1 ใช้ประกาศข่าวสาร

4.ลิ้งไปเเชทGPTเผื่อต้องการความช่วยเหลือจาก ai

# data[].attributes.headline
ปรับและเพิ่มข้อมูลเพิ่มเติม

# data[].attributes.subject
ปรับและเพิ่มข้อมูลเพิ่มเติม

# data[].attributes.body
ลิ้งงาน

https://sites.google.com/tupubon.ac.th/basketballplay/%E0%B8%9B%E0%B8%A3%E0%B8%B0%E0%B8%A7%E0%B8%95