История компаса начинается в Китае. В III веке до н. э. китайский философ Хэнь Фэй-цзы так описывал устройство современного ему компаса, который назывался сынань, что означает “ведающий югом”: он имел вид разливательной ложки из магнетита с тонким черенком и шарообразной, тщательно отполированной выпуклой частью. Этой выпуклой частью ложка устанавливалась на столь же тщательно отполированной медной или деревянной пластине, так что черенок не касался пластины, а свободно висел над ней, и при этом ложка легко могла вращаться вокруг оси своего выпуклого основания. На пластине были нанесены обозначения стран света в виде циклических зодиакальных знаков. Подтолкнув черенок ложки, ее приводили во вращательное движение. Успокоившись, компас указывал черенком (который играл роль магнитной стрелки) точно на юг.
Форма ковшика была выбрана не случайно. Она копировала форму созвездия Большой Медведицы, называемого в Китае “Небесным Ковшом” (Тянь доу) . Таким был самый древний прибор для определения сторон света. Недостатком такого компаса было то, что магнетит плохо обрабатывается и очень непрочен. К тому же “ведающий югом” был недостаточно точен, по причине сильного трения между ковшиком и поверхностью доски.
В XI веке в Китае появилась плавающая стрелка компаса, изготовленная из искусственного магнита. Китайцы обнаружили, что эффект намагничивания наблюдается как при соприкосновении железа с магнитом, так и при охлаждении разогретого до красноты железного куска. Изготавливался намагниченный компас в виде железной рыбки. Она нагревалась докрасна и опускалась в сосуд с водой. . Здесь она свободно плавала, указывая своей головой в ту сторону, где находился юг. При вторичном нагревании рыбка теряла свои магнитные свойства. Упоминание о таком компасе имеется в трактате “Основы военного дела” (“У цзинь цзуняо”), написанном в 1044 г.
Традиционная закраска южного оконца магнитной стрелки компаса красным, а северного - черным цветами является отголоском древних времен.
Еще в ассирийском календаре север назывался Черной страной, юг - Красной, восток - Зеленой, а запад - Белой. Соотвественно этому были покрашены городские ворота в древнем Китае.