Xe tăng là loại xe chiến đấu bọc thép, có bánh xích được thiết kế cho chiến đấu tiền tuyến kết hợp hỏa lực cơ động, chiến thuật tấn công và khả năng phòng thủ. Ngày nay, đây là một mô hình trò chơi ưa thích đối với các bé nam. vậy tự làm xe tăng có khó không?
Trong bài viết này, Bangxephang.com sẽ Tổng hợp cách làm xe tăng bằng giấy đơn giản xịn cho bé, hãy cùng xem qua nhé.
Bạn đang xem bài viết: Tổng hợp cách làm xe tăng bằng giấy đơn giản xịn cho bé
Cách làm xe tăng bằng giấy theo phong cách Origami
Chuẩn bị
- Giấy màu thủ công: 1 tờ hình vuông cạnh 15cm
Các bước làm xe tăng bằng giấy
Bước 1: Gập đôi tờ giấy lại 4 lần theo 2 đường chéo và theo 2 cạnh hình vuông. Sau đó mở ra gập 2 cạnh liền nhau vào trung với đường chéo chính giữa (4p35s)
Bước 2: Gập 2 cạnh liền nhau của tờ giấy vào trong song song với cạnh, rồi mở góc giấy thừa ra và vuốt nếp thành hình vuông nhỏ (5p55s)
Bước 3: Tiếp tục mở góc giấy hình vuông ra và gấp cho đến khi được hình (11p55s) (bước này các bạn có thể tham khảo thêm video để rõ hơn nhé)
Bước 4: Sau khi tờ giấy đã có hình (27p08s)
Ta tiếp tục gập mép giấy bên kia của mảnh giấy vào trong song song. Lật ngược lại, sau đó bẻ cho đuôi xe tăng cụp vào trong (28p43s)
Bước 5: Chỉnh sửa cho khẩu súng của xe tăng được đẹp mắt, và ta đã có một chiếc xe tăng Origami hoàn chỉnh (32p03s)
Sau khi kết thúc chiến tranh, xe tăng vẫn có chỗ đứng quan trọng nhất trong các binh chủng đột kích của lục quân và ngày càng được cải tiến hiện đại hơn. Bạn có cảm thấy tự hào khi chính tay mình tạo nên một chiếc xe huyền thoại không?
Xem thêm bài viết Cách làm vòng tay bằng chỉ đẹp dễ thương cho các nàng
Hướng dẫn cách làm xe tăng bằng giấy thủ công
Hôm nay chúng mình hãy cùng nhau đi tìm hiểu cách làm một chiếc xe tăng siêu đơn giản từ giấy thủ công nhé. Các bạn có thể trang trí thêm những nhân vật người lính để trang trí thêm cho sinh động hơn nhé. Còn bây giờ thì bạn hãy cùng với làm thủ công bắt tay vào làm ngay cho mình đi nhé.
Trước tiên thì bạn hãy chuẩn bị nguyên liệu sau:
- Giấy thủ công
- Ghim bấm
- Dao rọc giấy
Các bước thực hiện
Đầu tiên các bạn hãy chuẩn bị cho mình một tờ giấy A4 màu như hình dưới đây nhé.
Sau đó thì các bạn hãy gấp đôi tờ giấy lại nhé.
Tiếp theo đó là dùng dao rọc giấy cắt chúng ra như hình nhé.
Sau đó hãy gấp cạnh vuông góc như hình nhé.
Xoay lại gấp tương tự như trên nhé.
Sau đó là gấp chúng lại phần giao giữa 2 đoạn nhé.
Tương tự vậy hãy làm với cạnh còn lại của tờ giấy nhé.
Tiếp tục gấp chéo lại sao cho song song với nhau nhé.
Rồi bạn cũng gấp chúng lên như hình dưới nhé.
Sau đó là gấp 2 cạnh vào bên trong tạo hình tam giác ở đầu nhé.
Tương tự vậy với cạnh còn lại của tờ giấy nhé.
Tiếp theo là các bạn hãy gấp 2 bên cạnh vào giữa như hình dưới đây nhé.
Sau đó là cài chúng vào bên trong nhé.
Tiếp theo là gấp 2 bên vào giữa như hình dưới đây nhé.
Sau đó là gấp ngửa chúng ra ngoài như hình dưới đây nhé.
Sau đó là các bạn hãy cài 2 đầu lại với nhau tạo thành khối hình xe tăng nhé.
Tiếp theo là các bạn hãy lấy 1 tờ giấy quấn tròn lại tạo thành ống bắn nhé rồi dùng keo dán lại
Sau đó là dán lên phần giữa 1 bên của tờ giấy nhé.
Ghép chúng lại với nhau như trên để tạo thành chiếc xe tăng hoàn chỉnh
Sau khi làm xong thì bạn sẽ được như hình dưới đây nhé.
Các bạn hãy làm thật nhiều chiếc xe tăng để tạo cho mình một khu quân sự thật sự nhé. Với cách làm đơn giản và không phức tạp thì ngay bây giờ bạn hãy từ mình bắt tay vào làm ngay cho mình đi nhé. Chúc các bạn thành công !!!
Xem thêm Cách làm trang phục bằng giấy đơn giản đẹp xịn ai cũng làm được
Cách làm xe tăng bằng giấy có khả năng chuyển động
Bước 1: Tạo/chọn mô hình
Bạn có thể sử dụng công cụ Google để tìm kiếm một mô hình xe tăng, hoặc có thể vào địa chỉ này. Nếu có thể tự mình thiết kế một mô hình thì bạn sử dụng các loại giấy cứng rồi cắt ghép chúng lại.
xe tăng bằng giấy
Bạn có thể tự lựa chọn màu sắc cho chiếc xe tăng mô hình của mình, có thể là màu đỏ, màu trắng, màu xanh lá cây. Bạn có thể tải các thành phần của mô hình tại địa chỉ này.
Bước 2: Chọn tính năng
Một số điều cần lưu ý khi chọn tính năng cho xe tăng mô hình: luôn giữ đơn giản, biết các giới hạn, luôn hoạt động và sáng tạo. Ví dụ, bạn có thể chọn một số tính năng: quay khẩu pháo, di chuyển trên mặt đất, kiểm soát được tốc độ.
Bước 3: Chuẩn bị các vật liệu
Bạn cần chuẩn bị các vật liệu sau:
4 Gear Motors – $24
4 Wheels – $12
Motor Shield – eBay ($5)
Arduino Uno – eBay ($10)
5xAA Battery Holder – ($2)
Foam Board – your local dollar store ($1)
Bluetooth Adapter ($8)
1 Servo – eBay ($3)
Paper
Glue/Tape
Và các dùng cụ cần thiết cho quá trình chế tạo: kéo cắt giấy, dao, bút, thước, thiết bị hàn sắt.
Bước 4: Xây dựng Arduino proptype
Bước 5: Thiết kế Protoype
Sau khi đã chọn và tạo xong mô hình bằng giấy, việc tiếp theo là phải kết dính các mạch sao cho có kích thước gần bằng kích thước của mô hình. Có thể sử dụng băng keo để kết chặt các thành phần lại với nhau.
Bước 6: Cắt ghép mô hình với bộ phận động cơ
Đây là một khâu thủ công đòi hỏi sự khéo léo của người thiết kế thì sản phẩm làm ra mới mang tính thẩm mỹ cao.
Bước 7: Có thể thực hiện lại các bước trước cho những tính năng khác
Bước 8: Gắn pin theo mô hình
Bạn có thể gắn kèm pin bên dưới thân xe để tiện cho việc thay đổi pin khi hết pin. Tốt nhất bạn sử dụng các loại pin sạc dành cho máy ảnh để tiết kiệm chi phí pin.
Bước 9: Tích hợp nút khởi động
Bước 10: Gắn vào bộ phận điều khiển
– Kết nối các động cơ vào chân cắm trên mạch Arduino.
– Kết nối Ground and Power đến thiết bị đầu cuối của pin
– Gắn Servo vào servo socket
– Cắm các bộ phận nhận bluetooth PWR to 5V, GND to GND, Rx to A4, Tx to A5
– Cắm đèn LED – A0 và GND
– Cắm Switch – A1 và GND
Bước 11: Viết chương trình
Bạn có thể sử dụng đoạn code sau đây:
#include
#include //Software Serial Port
#include
Servo myservo;
int mySpeed;
int turretAngle;
char val;
char prevAction;
AF_DCMotor motor_1(1);
AF_DCMotor motor_2(2);
AF_DCMotor motor_3(3);
AF_DCMotor motor_4(4);
#define RED A0
#define SET A1
#define RxD A5 // This is the pin that the Bluetooth (BT_TX) will transmit to the Arduino (RxD)
#define TxD A4
SoftwareSerial blueToothSerial(RxD,TxD);
int switchVal;
bool running;
void setup() {
Serial.begin(9600); // Allow Serial communication via USB cable to computer (if required)
pinMode(RxD, INPUT); // Setup the Arduino to receive INPUT from the bluetooth shield on Digital Pin 6
pinMode(TxD, OUTPUT); // Setup the Arduino to send data (OUTPUT) to the bluetooth shield on Digital Pin 7
pinMode(13,OUTPUT); // Use onboard LED if required.
pinMode(RED, OUTPUT);
pinMode(SET,INPUT_PULLUP);
blueToothSerial.begin(9600);
turretAngle = 90;
switchVal = HIGH;
mySpeed = 255;
// turn on motor
SetSpeed ();
myservo.attach(9);
Release();
}
void loop() {
int sensorVal = digitalRead(SET);
if (sensorVal == LOW)
{
running =! running;
digitalWrite(RED, running? HIGH:LOW);
delay (400);
}
if (true)
{
if(blueToothSerial.available())
{
val = blueToothSerial.read();
Serial.print(val); // Print the character received to the Serial Monitor (if required)
prevAction = val;
if( val == ‘F’ ) //fwd
{
SetSpeed();
Forward();
}
else if( val == ‘L’ ) //left
{
SetSpeed();
Left();
}
else if( val == ‘R’ ) //right
{
SetSpeed();
Right();
}
else if( val == ‘B’ ) //reverse
{
SetSpeed();
Reverse();
}
else if( val == ‘S’ ) // top
{
Release();
}
else if( val == ‘G’ ) // NW
{
NorthWest();
}
else if( val == ‘I’ ) // NE
{
NorthEast();
}
else if( val == ‘J’ ) // SE
{
SouthEast();
}
else if( val == ‘H’ ) // SW
{
SouthWest();
}
else if( val == ‘1’ ) // speed
{
mySpeed = 255/10;
}
else if( val == ‘2’ ) // speed
{
mySpeed = 255/10*2;
}
else if( val == ‘3’ ) // speed
{
mySpeed = 255/10*3;
}
else if( val == ‘4’ ) // speed 1
{
mySpeed = 255/10*4;
}
else if( val == ‘5’ ) // speed 1
{
mySpeed = 255/10*5;
}
else if( val == ‘6’ ) // speed 1
{
mySpeed = 255/10*6;
}
else if( val == ‘7’ ) // speed 1
{
mySpeed = 255/10*7;
}
else if( val == ‘8’ ) // speed 1
{
mySpeed = 255/10*8;
}
else if( val == ‘9’ ) // speed 1
{
mySpeed = 255/10 *9;
}
else if( val == ‘q’ ) // speed 1
{
mySpeed = 255;
}
else if( val == ‘X’ || val == ‘x’ )
{
Reverse();
delay(50);
Forward();
delay(50);
Release();
}
else if( val == ‘V’ || val == ‘v’ )
{
running =! running;
digitalWrite(RED, running? HIGH:LOW);
}
}
else
{
if( val == ‘W’ )
{
TurretLeft();
}
else if( val == ‘U’ )
{
TurretRight();
}
}
}
else
{
Release();
}
}
void MoveTurret()
{
if (turretAngle < 30)
turretAngle = 30;
if (turretAngle > 150)
turretAngle = 150;
myservo.write(turretAngle);
}
void TurretLeft()
{
turretAngle +=1;
MoveTurret();
delay(10);
}
void TurretRight()
{
turretAngle -=1;
MoveTurret();
delay(10);
}
void Forward()
{
motor_1.run(FORWARD);
motor_2.run(FORWARD);
motor_3.run(FORWARD);
motor_4.run(FORWARD);
}
void Reverse()
{
motor_1.run(BACKWARD);
motor_2.run(BACKWARD);
motor_3.run(BACKWARD);
motor_4.run(BACKWARD);
}
void Left()
{
motor_1.run(FORWARD);
motor_2.run(BACKWARD);
motor_3.run(BACKWARD);
motor_4.run(FORWARD);
}
void Right()
{
motor_1.run(BACKWARD);
motor_2.run(FORWARD);
motor_3.run(FORWARD);
motor_4.run(BACKWARD);
}
void Release()
{
motor_1.run(RELEASE);
motor_2.run(RELEASE);
motor_3.run(RELEASE);
motor_4.run(RELEASE);
}
void NorthWest()
{
SetSpeedLeft();
}
void NorthEast()
{
SetSpeedRight();
Forward();
}
void SouthEast()
{
SetSpeedRight();
Reverse();
}
void SouthWest()
{
SetSpeedLeft();
Reverse();
}
void SetSpeed()
{
motor_1.setSpeed(mySpeed);
motor_2.setSpeed(mySpeed);
motor_3.setSpeed(mySpeed);
motor_4.setSpeed(mySpeed);
}
void SetSpeedRight()
{
motor_1.setSpeed(mySpeed/2);
motor_2.setSpeed(mySpeed);
motor_3.setSpeed(mySpeed);
motor_4.setSpeed(mySpeed/2);
}
void SetSpeedLeft()
{
motor_1.setSpeed(mySpeed);
motor_2.setSpeed(mySpeed/2);
motor_3.setSpeed(mySpeed/2);
motor_4.setSpeed(mySpeed);
}
Bước 12: Bluetooth
Có rất nhiều ứng dụng giúp điều khiển xe thông qua bluetooth, bạn có thể tải mã nguồn này tại chợ ứng dụng Google Play, địa chỉ này Arduino Bluetooth RC Car.
Bước 13: Hoàn thành sản phẩm
Tổng kết
Hi vọng qua bài viết hướng dẫn cách làm xe tăng bằng giấy dễ dàng mà phân mục Kiến thức handmade của Bangxephang.com đã chia sẻ, bạn có thể tự làm cho mình những mô hình xe tăng dễ thương và đẹp nhất nhé.