A wearable device, comprising a housing, and a power generation module and a circuit board disposed in the housing for generating electric energy, wherein the circuit board is provided with an energy collection module configured to collect electric energy, the energy collection module being connected to the power generation module, wherein the power generation module comprises a substrate, a counter weight, a rotating shaft, a transmission mechanism, a permanent magnet, a soft magnet, and a coil, the rotating shaft being rotatably mounted on the substrate, the rotating shaft being connected to the permanent magnet through the transmission mechanism and driving the permanent magnet to rotate, the permanent magnet being located in the soft magnet, the coil being adjacent to the soft magnet, an axial direction of the coil being perpendicular to a rotation axis of the permanent magnet, and the coil being connected to the energy collection module; characterized in that the wearable device comprises a detection function module configured to detect movement information, and a radio frequency module configured to exchange data with a terminal device, the power generation module providing electric energy for the detection function module and the radio frequency module through the energy collection module, and the detection function module being connected to the radio frequency module; and in that the power generation module comprises a swing bearing, the swing bearing comprising an inner ring, an outer ring, and a plurality of rolling elements, a plurality of first grooves arranged at intervals along a circumferential direction being formed on an outer circumferential surface of the inner ring, a plurality of second grooves arranged at intervals along a circumferential direction being formed on an inner circumferential surface of the outer ring, each rolling element being disposed between the corresponding first groove and the second groove, and the rolling element, the first groove, and the second groove being configured to restrict relative rotational movement between the inner ring and the outer ring and allow the inner ring and the outer ring to produce shaft axis deflection movement; and the counter weight being mounted on the rotating shaft through the swing bearing, the inner ring of the swing bearing being fixed to the rotating shaft, the outer ring of the swing bearing being fixed to the counter weight. wherein the power generation module comprises a substrate, a counter weight, a rotating shaft, a transmission mechanism, a permanent magnet, a soft magnet, and a coil, the rotating shaft being rotatably mounted on the substrate, the rotating shaft being connected to the permanent magnet through the transmission mechanism and driving the permanent magnet to rotate, the permanent magnet being located in the soft magnet, the coil being adjacent to the soft magnet, an axial direction of the coil being perpendicular to a rotation axis of the permanent magnet, and the coil being connected to the energy collection module; characterized in that the wearable device comprises a detection function module configured to detect movement information, and a radio frequency module configured to exchange data with a terminal device, the power generation module providing electric energy for the detection function module and the radio frequency module through the energy collection module, and the detection function module being connected to the radio frequency module; and in that the power generation module comprises a swing bearing, the swing bearing comprising an inner ring, an outer ring, and a plurality of rolling elements, a plurality of first grooves arranged at intervals along a circumferential direction being formed on an outer circumferential surface of the inner ring, a plurality of second grooves arranged at intervals along a circumferential direction being formed on an inner circumferential surface of the outer ring, each rolling element being disposed between the corresponding first groove and the second groove, and the rolling element, the first groove, and the second groove being configured to restrict relative rotational movement between the inner ring and the outer ring and allow the inner ring and the outer ring to produce shaft axis deflection movement; and the counter weight being mounted on the rotating shaft through the swing bearing, the inner ring of the swing bearing being fixed to the rotating shaft, the outer ring of the swing bearing being fixed to the counter weight.