A cannon is a large-caliber gun classified as a type of artillery, which usually launches a projectile using explosive chemical propellant. Gunpowder was the primary propellant before the invention of smokeless powder during the late 19th century. Cannons vary in gauge, effective range, mobility, rate of fire, angle of fire and firepower; different forms of cannon combine and balance these attributes in varying degrees, depending on their intended use on the battlefield. A cannon is a type of heavy artillery weapon.
Bronze cannon with inscription dated the 3rd year of the Zhiyuan era (1332) of the Yuan dynasty (1271–1368); it was discovered at the Yunju Temple of Fangshan District, Beijing in 1935.
A bronze "thousand ball thunder cannon" from the Huolongjing.
Earliest picture of a European cannon, "De Nobilitatibus Sapientii Et Prudentiis Regum", Walter de Milemete, 1326
Western European handgun, 1380
The Song dynasty witnessed many substantial scientific and technological advances in Chinese history. Some of these advances and innovations were the products of talented statesmen and scholar-officials drafted by the government through imperial examinations. Shen Kuo (1031–1095), author of the Dream Pool Essays, is a prime example, an inventor and pioneering figure who introduced many new advances in Chinese astronomy and mathematics, establishing the concept of true north in the first known experiments with the magnetic compass. However, commoner craftsmen such as Bi Sheng (972–1051), the inventor of movable type printing, were also heavily involved in technical innovations.
The original diagram of the book by Su Song in 1092, showing the inner workings of his clock tower, with the clepsydra tank, a waterwheel with scoops and the escapement, a chain drive, the armillary sphere crowning the top, and the rotating wheel with clock jacks that sounded the hours with bells, gongs, and drums.
The Longxing Monastery, home to the oldest extant Chinese mechanical revolving-repository book case.
Revolving book case in Yingzao Fashi