Mục lục:

Máy tính bổ sung Redstone trong Minectaft: 6 bước
Máy tính bổ sung Redstone trong Minectaft: 6 bước

Video: Máy tính bổ sung Redstone trong Minectaft: 6 bước

Video: Máy tính bổ sung Redstone trong Minectaft: 6 bước
Video: ✔ 2 Mẹo REDSTONE Trong Minecraft JAVA & BEDROCK 2024, Tháng mười một
Anonim
Máy tính cộng Redstone trong Minectaft
Máy tính cộng Redstone trong Minectaft

Chào! Tôi là TheQubit và đây là hướng dẫn về máy tính cộng redstone của tôi trong Minecraft. Tuyệt, phải không? Nó sử dụng một số kỹ thuật và logic của redstone ngọt ngào. Nếu bạn thích dự án này, hãy bình chọn cho tôi trong cuộc thi Game life. Tôi thực sự đánh giá cao điều đó. Vậy thì, hãy bắt tay vào việc…

Bước 1: Khái niệm cơ bản về nhị phân

Khái niệm cơ bản về nhị phân
Khái niệm cơ bản về nhị phân

Trước hết máy tính này hoạt động với phép cộng nhị phân, vì vậy trước hết chúng tôi cần đảm bảo rằng bạn hiểu nó. Nhị phân là một mã được tạo thành từ các số 0 và một. Với máy tính này, chúng ta sẽ làm việc với 4 chữ số khi mã hóa các đầu vào vì nó là một máy tính 4 bit. Lý do chúng tôi sử dụng hệ nhị phân ngay từ đầu là bởi vì đây là ngôn ngữ mà người thêm hiểu (sẽ nói thêm về điều đó sau này). Số một có nghĩa là viên đá đỏ đang bật và số 0 có nghĩa là nó đã tắt. Chữ số đầu tiên trong hệ nhị phân là một, chữ số thứ hai cho hai, chữ số thứ ba cho bốn và nó tăng gấp đôi mọi lúc. đầu vào sẽ là số chín, vì mã này là 1001, hay nói cách khác là tắt bật. Điều này là do chữ số thứ tư là 8, số nắm tay là 1 nên 1 cộng với 8 bằng 9. Dưới đây là mã cho mỗi số (một chữ số):

1= 0001 5=0101

3= 0011 6= 0110

2=0010 7= 0111

4= 0100 8= 1000

9= 1001

Bước 2: Tạo bộ mã hóa

Tạo bộ mã hóa
Tạo bộ mã hóa
Tạo bộ mã hóa
Tạo bộ mã hóa
Tạo bộ mã hóa
Tạo bộ mã hóa

Bây giờ chúng ta hãy nhìn vào nơi chúng ta bắt đầu. Đầu tiên, bạn cần thiết kế và làm một bàn phím với một nút cho mỗi số (0-9). Tiếp theo, kết nối mỗi dòng với một đường gạch đỏ, đảo ngược chúng (xem hình 1) và nhận được tất cả các dòng bên cạnh nhau với một không gian một khối giữa chúng. Bây giờ bạn đã bắt đầu tạo bộ mã hóa, bộ mã hóa này biến các số đầu vào thành nhị phân. (Hãy đảm bảo rằng bạn có ít nhất 9 khối dài mà tất cả chúng đều cạnh nhau trên cùng một mức. Bây giờ, hãy chạy 4 đường gạch đỏ theo hướng ngược lại trên các đường này, cũng có khoảng cách giữa chúng. (Nên có 2 khối khoảng cách giữa các dòng trên cùng của quảng cáo dưới cùng. Bạn có thể coi 4 dòng trên cùng là 4 chữ số nhị phân (hãy nhớ rằng bật là một và tắt là số 0) Bây giờ, theo các mã trong bước nắm tay, hãy đặt một khối với một ngọn đuốc redstone trên đó bên dưới các dòng trên cùng. Bây giờ, bất cứ khi nào bạn nhập một số, ngọn đuốc sẽ bật các dòng redstone trên cùng theo thứ tự của mã, ví dụ: khi bạn nhập năm, các dòng trên cùng sẽ được kích hoạt theo thứ tự 1010 hoặc bật, tắt, bật, tắt. (Xem hình.) Nếu mã có nhiều hơn một mã thì hãy đặt một bộ lặp ngay phía trước khối có ngọn đuốc, để tín hiệu có thể truyền đến phần còn lại của ngọn đuốc.

Bước 3: Trình bổ sung

Người bổ sung
Người bổ sung
Người bổ sung
Người bổ sung
Người bổ sung
Người bổ sung

Bây giờ chúng ta hãy xem xét các bộ cộng. Đây là những thành phần thực hiện các phép tính. Lần chạy đầu tiên, chia tất cả các dòng nhị phân thành hai (một bên ở trước trước mã thông báo tổng và một bên ở sau) và chèn các bóng bán dẫn (xem hình 2 và 3) vào các dòng đã tách. Kết nối tất cả các bóng bán dẫn đi cùng phía với mặt đã tách của chúng với nhau và tương tự đối với mặt còn lại. Hãy nhớ rằng nếu tín hiệu redstone của bạn quá yếu, bạn có thể tăng nó bằng bộ lặp. Khi bạn hoàn thành việc này, bạn có thể thực hiện chuyển đổi bộ nhớ (xem hình 1) cho từng đường thẳng và đảo ngược chúng. Bây giờ, hãy làm chính xác điều tương tự với bóng bán dẫn sau khi bộ nhớ chuyển đổi như trước. Đặt các khối, ngọn đuốc redstone và redstone như trong hình 3, 4 và 5. Tạo nhiều cái trong số này và kết nối chúng với nhau như được hiển thị. (Lưu ý rằng hình thứ 7 là mặt khác của cái thứ 9.) Cũng lưu ý rằng phần dưới cùng của "x" là các đầu vào và mỗi cái đều có hai. Đây là lý do tại sao chúng tôi chia nhỏ các dòng, vì vậy mỗi đầu vào sẽ có một cái. x "những thứ là chính nó.

* Dưới đây là giải thích chi tiết về các bóng bán dẫn: thay một miếng đá đỏ ở đường dây chính bằng một bộ lặp và loại bỏ miếng đá đỏ phía trước nó. Ngay dưới khối mà bạn vừa lấy đá đỏ ra, đặt một piston hướng lên trên. Bạn sẽ thấy rằng chỉ khi piston nâng khối thì tín hiệu mới được đưa qua.

Bạn sẽ lưu ý rằng mỗi bộ cộng sẽ thực hiện với cái tiếp theo nếu nó nhận được gấp đôi giá trị của nó. Bạn sẽ phải sử dụng thực hiện cuối cùng làm một trong các đầu ra của nó vì câu trả lời bây giờ có thể lớn hơn 9. Bây giờ bạn cũng sẽ tính nó là một chữ số nhị phân, vì vậy bạn nên có 5 chữ số.

Bước 4: Giải mã Tổng số của bạn (Câu trả lời của bạn)

Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)
Giải mã tổng số của bạn (câu trả lời của bạn)

Vì vậy, bây giờ những người bổ sung của bạn đã tính toán câu trả lời, nhưng nó vẫn ở trong công ty của một mã nhị phân. Nhưng đó không phải là vấn đề, vì bây giờ tôi sẽ cho bạn biết cách giải mã nó. Bạn chỉ cần một bộ giải mã (tốt… rõ ràng). Nó rất giống với bộ mã hóa, chỉ là bạn nâng một khối lên mỗi khối thứ hai và giữa mỗi giây, bạn đặt một bộ lặp. (Hoặc chỉ giữa mỗi khối duy nhất) nhưng thay vì đặt một ngọn đuốc bằng đá đỏ trên mỗi khối nâng lên, bạn chỉ làm như vậy nếu dòng này phải ở (1) cho số bạn đang giải mã với hàng đó. (Lưu ý rằng bạn sẽ có 19 dòng đầu ra vì câu trả lời của tổng lớn nhất sẽ là 18. (là 9 + 9) nên bạn sẽ giải mã các câu trả lời từ 0 đến 18.

Nhưng những gì về phần còn lại của các khối được nâng lên? Tất cả những gì bạn phải làm là đảo ngược nó hai lần bằng cách đặt một ngọn đuốc bằng đá đỏ ở bên cạnh của khối 4ais3d đó, đặt một khối ngay phía trên ngọn đuốc đó và sau đó đặt một ngọn đuốc ở phía bên của khối đó (đối diện với ngọn đuốc kia). Nếu bạn có vẻ không hiểu, hãy xem hình 3 và 4)

Hình 2 là khi nó bật theo mặc định và 3 và 4 là khi nó tắt theo mặc định.

Hình ảnh 1 là một ví dụ về việc hai con số sẽ giống nhau như thế nào.

Đây là phần còn lại của mã cho các số khác.

10=01010, 15=11110

11=11010, 16=00001

12=00110, 17=10001

13=10110, 18=01001

14=01110

Bước 5: Xử lý cuối cùng

Xử lý cuối cùng
Xử lý cuối cùng
Xử lý cuối cùng
Xử lý cuối cùng

Hy vọng rằng bạn đã đặt các dòng đã giải mã của mình theo một thứ tự cụ thể, bởi vì bây giờ là lúc để dịch câu trả lời đó thành một số vật lý. Đầu tiên bạn cần tạo một màn hình hoặc màn hình. Nó phải cao 11 khối và rộng 13 khối. Điều này có thể được thực hiện với một khối do bạn lựa chọn. Lưu ý rằng tôi đã sử dụng một màn hình phức tạp hơn trong máy tính của mình.

Dù sao, bước tiếp theo là đặt các pít-tông ở phía sau (hướng về phía màn hình) theo hình dạng các chữ số của máy tính thực với ba pít-tông liên tiếp trên mỗi "sọc". mặt sau. Bây giờ kết nối các piston của mỗi đường với nhau một cách riêng biệt và chạy một dây cho mỗi đường dọc theo nhau. Làm tương tự với chữ số thứ hai. Nếu bạn làm đúng, thì mỗi dây redstone đến từ màn hình sẽ điều khiển riêng một dòng trên đó. Vì vậy, nếu bạn kích hoạt tất cả các dây, nó sẽ đẩy ra các khối có dạng số tám. Chạy chúng xa hơn cùng với nhau và sau đó kết nối các đầu ra đã giải mã ở bước trước theo cách sau:

Chạy chúng qua các đầu vào hiển thị theo hướng ngược lại, ngay phía trên redstone. Bây giờ đặt các ngọn đuốc bằng đá đỏ ở các bên tùy theo số lượng trông như thế nào. Nói cách khác, bạn đặt ngọn đuốc lên trên tất cả các dây của một chữ số duy nhất để có được số tám (chỉ là một ví dụ), điều này rõ ràng sẽ nằm ở dòng mà chúng tôi đã giải mã 8. Làm tương tự với từng số nhưng chỉ với các dây kích hoạt các dòng bắt buộc trên màn hình để tạo thành số cụ thể đó (vật lý trên màn hình).

Bước 6: Những lần chạm cuối cùng để làm cho nó tương tác

Những lần chạm cuối cùng để làm cho nó tương tác
Những lần chạm cuối cùng để làm cho nó tương tác
Những lần chạm cuối cùng để làm cho nó tương tác
Những lần chạm cuối cùng để làm cho nó tương tác

Bây giờ mọi thứ đã xong ngoại trừ các nút chức năng. Máy tính này sẽ yêu cầu 3 nút chức năng (một cho cộng, một cho = và một để đặt lại hoặc xóa máy tính. Vì vậy, tất nhiên điều đầu tiên cần làm là thêm 3 nút nữa vào bàn phím của bạn và thực hiện như sau cho từng nút:

Đối với nút dấu cộng, hãy chạy dây trực tiếp từ nút tới công tắc bộ nhớ. Sau đó, kết nối một bộ bóng bán dẫn với một bên của công tắc và bộ kia với bên kia. (Các "bộ" này là các piston mà bạn đã nhóm lại với nhau)

Đối với "=", bạn cũng kết nối trực tiếp nó với một công tắc bộ nhớ. Sau đó, kết nối cùng một phía của công tắc với cả hai bộ pít-tông, nhưng hãy đảm bảo sử dụng bộ lặp để ngăn các điện tích redstone quay trở lại phần còn lại của mạch.

Bây giờ bạn đã sẵn sàng! Bạn sẽ có thể thêm bất kỳ hai số nào từ 0 đến 9 và nhận được câu trả lời đúng được hiển thị trên màn hình. Cảm ơn!

Đề xuất: