公元132年(阳嘉元年),张衡在太史令任上发明了最早的地动仪,称为候风地动仪。据《后汉书·张衡传》记载:地动仪用精铜铸成,圆径八尺,顶盖突起,形如酒樽,用篆文山龟鸟兽的形象装饰。中有大柱,傍行八道,安关闭发动之机。它有八个方位,每个方位上均有一条口含铜珠的龙,在每条龙的下方都有一只蟾蜍与其对应。任何一方如有地震发生,该方向龙口所含铜珠即落人蟾蜍口中,由此便可测出发生地震的方向。
经过试验,与所设制,符合如神,自从有书籍记载以来,是没有过的。曾经一龙机发,地不觉动,雒阳的学者都责怪不足信,几天之后,送信人来了,果然在陇西地发生地震,众人于是都服其神妙。自此之后,朝廷就令史官记载地动发生的地方。